Ronda 1 (prueba en línea):
La ronda se llevó a cabo en Hackerrank.
Esta ronda consta de dos preguntas de codificación y la duración fue de 75 minutos.
Ambas preguntas eran de nivel medio, basadas en strings y substrings. Pude resolver ambos.
Pregunta 1: substrings palindrómicas distintas de una string
https://www.geeksforgeeks.org/find-number-distinct-palindromic-sub-strings-given-string/
Ques2: Subsecuencias de una string en orden ordenado. La pregunta era similar a esta: https://www.geeksforgeeks.org/generating-distinct-subsequences-of-a-given-string-in-lexicographic-order/
12 estudiantes fueron seleccionados para la siguiente ronda de alrededor de 135 estudiantes y yo fui uno de ellos.
Ronda 2 (Entrevista de dominio):
Esta fue una ronda técnica presencial en línea realizada en la plataforma Hirepro. Hay un editor en esta plataforma, por lo que tenemos que enviar y ejecutar nuestro código y también tenemos que explicar el código y el enfoque al entrevistador.
La entrevista comienza con la introducción, luego hace preguntas sobre mi proyecto. He desarrollado mi proyecto en lenguaje Python (Django Framework),
Las preguntas fueron:
1.Explicar la arquitectura de django
2. Cómo conectar el proyecto django a la base de datos.
3. ¿Cuáles son los diferentes estilos de herencia en Django?
4. Uso de Middlewares en django.
Luego me dio una pregunta que tengo que codificar y compilar. La pregunta era: Tenemos datos de empleados de una empresa y tenemos que eliminar las entradas duplicadas de correos electrónicos. Esto lo he hecho a través de hashing y compilado con éxito.
Luego, en la misma pregunta, me preguntó que si tenemos un programador diferente y quiere saber los detalles de los 10 mejores empleados según sus marcas de desempeño, ¿cómo se puede lograr eso? Le dije que podemos usar clases heredadas donde la clase base almacena los datos de los empleados y puede tener dos clases secundarias. Una se puede usar para eliminar las entradas duplicadas y la otra se puede usar para encontrar los 10 empleados principales. Tengo que codificar este enfoque también.
Luego me hizo preguntas sobre OOPS:
1. ¿Qué son los modificadores de acceso?
2. Pilares de OOPS
3. Abstracción
4. Enlace estático y enlace dinámico.
La entrevista duró alrededor de 50-60 minutos.
Ronda 3 (Entrevista de atributos):
Esta fue una ronda de recursos humanos cara a cara en línea realizada en la plataforma Hirepro
HR se presenta y me pregunta: ¿Sabes lo que hace HR?
¿Por qué inteligente?
¿Cuáles son sus habilidades de liderazgo?
¿Cómo influyes en los demás?
¿Cómo te describirían tus amigos?
¿Dónde te ves en 3-4 años?
empresa de ensueño?
Por fin le pedí mi opinión general.
Después de ambas entrevistas, Recursos Humanos nos llamó para unirnos a la reunión de los equipos de Microsoft y anunció que había 2 estudiantes preseleccionados para el puesto de ingeniero desarrollador de software asociado y yo era uno de ellos :).
Publicación traducida automáticamente
Artículo escrito por whitewalkers y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA