Ronda 1: La ronda uno fue una prueba en línea realizada en la plataforma hackerearth y estuvo abierta a todas las sucursales. La prueba tenía 5 secciones con límites de tiempo para cada sección.
- Dos preguntas de programación de nivel moderado
- Una pregunta de programación era similar al problema de coincidencia de patrones comodín.
- Preguntas MCQ basadas en temas de CS.
- Preguntas MCQ basadas en la resolución de problemas.
- Preguntas de respuesta personal.
Fui uno de los 20 estudiantes preseleccionados para la segunda ronda. Se realizó a través de una llamada de Zoom con un panel de hackersrank para verificar el código.
Ronda 2: Fue una ronda técnica. Se hicieron las siguientes preguntas.
- Ordenar una array de 0s, 1s y 2s
- Diseñe una estructura de datos que almacene las fechas de nacimiento de todos los empleados de una institución y cuando se le dé una fecha a una función, debe dar la siguiente fecha de nacimiento más cercana.
Ronda 3: Me pidieron que codificara los siguientes problemas
- Un problema simple de compresión de strings
- Un problema similar al problema de la mina de oro.
Ronda 4: También fue una ronda técnica, el entrevistador preguntó los siguientes acertijos
- Para determinar si un alfil podrá llegar a una celda en particular en un tablero de ajedrez, en caso afirmativo, en cuántos pasos.
- Para determinar si un robot que solo puede girar a la izquierda y avanzar permanece restringido en una región en particular o no.
- Enfoque para una pregunta simple basada en strings y complejidad de tiempo para ella.
Cada ronda duró alrededor de 1-1,5 horas. Al final de la cuarta ronda, fui uno de los cinco estudiantes seleccionados para la pasantía.
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA