Accolite vino a nuestro campus para contratar candidatos para el puesto de ingeniero de software.
Ronda 1 y Ronda 2:
La Ronda 1 fue una prueba de lápiz y papel y la Ronda 2 fue una prueba en línea. Teníamos 30 MCQ para responder en 30 minutos.
El patrón fue el mismo en ambas rondas.
Las preguntas de Razonamiento Lógico y Aptitud Cuantitativa fueron bastante complicadas. El factor clave fue la gestión del tiempo.
Las preguntas técnicas eran predominantemente de redes informáticas, sistemas operativos, estructuras de datos, señales, etc.
La prueba escrita requería que marcáramos las respuestas en la primera página del folleto. La prueba en línea tenía un temporizador para cada pregunta y no se nos permitía volver a revisar una pregunta una vez respondida.
Alrededor de 600 estudiantes se presentaron para la prueba. Se tomó un total de los puntajes de ambas rondas y se preseleccionaron alrededor de 100 estudiantes.
Ronda 3:
Esta fue una prueba escrita. Tuvimos que escribir el código para 3 preguntas en 45 minutos. Había dos conjuntos de preguntas. Mi conjunto de preguntas fue:
1. Suma máxima tal que no haya dos elementos adyacentes
2. Eliminar claves BST fuera del rango dado
3. Triángulo de Hosoya
Esta fue una ronda de eliminación y alrededor de 25-30 fueron preseleccionados.
Ronda 4: Entrevista técnica
Esta fue una entrevista individual. El entrevistador me hizo la típica pregunta de “Háblame de ti”. Le di dos perspectivas: cómo era cuando se trataba de trabajar y cómo soy como persona y mis áreas de interés y pasión. Me preguntó sobre uno de mis proyectos y luego procedió a hacerme preguntas de codificación. Me hizo 3 preguntas para las que quería que sugiriera todos los enfoques posibles y escribiera el código en un papel. Me hacía preguntas cada vez que me atascaba. La clave aquí era seguir diciéndole lo que pensaba antes de ponerlo en papel. Las preguntas eran bastante simples:
1. Encuentre un elemento en la array tal que la suma de la array izquierda sea igual a la suma de la array derecha
2. Sume dos números representados por listas enlazadas
3.Convertir un árbol binario dado en una lista doblemente enlazada
Esta fue nuevamente una ronda de eliminación y alrededor de 12 fueron preseleccionados de los 25-30 que aparecieron. Esta ronda duró una hora.
Ronda 5: Entrevista técnica
Esta ronda fue más una prueba para nuestras habilidades de comunicación y habilidades de pensamiento técnico. Esta ronda duró más de 1,5 horas.
El entrevistador revisó mi currículum y me hizo preguntas sobre el tipo de persona que soy. Dije que era un jugador de equipo y me pidió que diera ejemplos de diferentes tipos de situaciones que un jugador de equipo podría encontrar y cómo lidiaría con eso. También me preguntó cuál era mi materia favorita y le dije que era la informática móvil. Después de preguntar por qué y escuchar mi explicación, me pidió que diseñara una red de comunicación teniendo en cuenta todas las limitaciones y tecnologías existentes y quería que le entregara un modelo improvisado.
Cada vez que sugería un enfoque, él me brindaba diferentes aspectos, escenarios y un nuevo conjunto de restricciones y tuve que repensar e idear modificaciones.
A continuación, me pidió que diseñara un sistema con 3 ascensores. La diferencia entre esta y la típica pregunta de “Diseñar un ascensor” fue que los siguientes 45 minutos se dedicaron a discutir el ascensor. Su interrogatorio fue extremadamente complicado y cada estructura de datos que sugerí no fue aceptada hasta que definí mi propia estructura. Fue mentalmente agotador.
Ronda 6: Entrevista técnica
Esta fue una versión más simple de la ronda 4. El entrevistador me hizo preguntas sobre hashing y una pregunta sobre árboles. Tuve que volver a escribir el código en un papel. Las preguntas fueron:
1. Contar elementos distintos en cada ventana
2. Encontrar si una array es un subconjunto de otra array
3. https://www.geeksforgeeks.org/count-number-subarrays-given-xor/
4. Imprimir los Nodes en niveles impares de un árbol (tuve que sugerir todos los enfoques, con y sin cola)
Después de todas estas rondas, 9 de nosotros fuimos contratados.
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