La entrevista constó de 4 rondas: MCQs + Coding + Technical + Technical and HR. El proceso fue totalmente virtual y se llevó a cabo en la plataforma Hackerrank.
Ronda de Screening: Consta de 55 preguntas MCQ durante 110 minutos.
- 25 preguntas de aptitud
- 30 Preguntas técnicas de C, C++, Java, DBMS, OS, Network.
Las preguntas eran fáciles a medianas. Alrededor de 50 de los 90 candidatos fueron preseleccionados para la siguiente ronda.
Ronda de codificación: consta de 3 preguntas de codificación (media) más 2 preguntas de consulta SQL (para mí fue difícil) durante 180 minutos .
Las preguntas de codificación fueron ligeras variaciones de las siguientes preguntas:
- https://www.geeksforgeeks.org/coin-change-dp-7/
- La parte difícil de esta pregunta fue escribir un comparador de función de clasificación.
- https://www.geeksforgeeks.org/weighted-job-scheduling/
Creo que el que resolvió al menos 3 preguntas de codificación quedó preseleccionado. 32 estudiantes fueron preseleccionados de 50. Quedé último en la lista porque olvidé presionar el botón de enviar y lo hice en el último minuto.
Ronda técnica (Ronda 1) : fue una charla de aproximadamente 45 minutos, las preguntas eran básicas pero cubrió todos los temas fundamentales de CS + DSA + Proyecto. Como era de esperar, comencé con una auto-presentación. Luego me preguntó mis materias favoritas, le dije DSA y OOP y luego dijo «Ok, comencemos con OS».
Algunas preguntas que recuerdo:
- Interbloqueo, inanición, kernel y sus tipos.
- Normalización, indexación, fragmentación, etc.
- Muchas preguntas de OOP principalmente de cuatro características de OOP con ejemplos de la vida real.
- 3 preguntas fáciles de DSA
- String inversa (enfoque de dos punteros explicado)
- Comprobar palíndromo (enfoque de dos punteros explicado)
- Todos los números primos hasta N. (todos los enfoques desde el ingenuo hasta el más optimizado)
- Discutir el proyecto (Ella estaba comprobando si lo había hecho o no)
- La tecnología utilizada y por qué
- Mi papel en el proyecto.
- Diferentes etiquetas de HTML y atributos de formularios.
- API
Esta ronda fue un cambio de juego para mí. Respondí a casi todas las preguntas con una buena explicación. 16 fueron preseleccionados para la ronda final.
Técnico + RRHH (Ronda 2): Se trataba de una charla amistosa de 60 minutos con RRHH. Como era de esperar, comencé con una auto-presentación.
- Discutido el proyecto alrededor (8 – 10 min).
- Algunas preguntas técnicas generales que recuerdo
- Sistema distribuido
- microservicio
- Computación en la nube (discusión de 5 a 6 minutos)
- Memoria primaria
- ¿Cómo se puede hacer un sitio web rápido?
- Algunas preguntas de comportamiento que recuerdo
- Fuerza y debilidad
- Algo sobre tu tiempo en la escuela.
- ¿Qué tan bueno eres como TeamPlayer?
- Pasatiempos (mencioné ajedrez y cricket)
- Cuando un partido de prueba se llama «TIE», le expliqué el partido de empate sin saberlo, luego me dijo que me ocupara de la entrevista :).
- Pidió 3 acertijos (la práctica de GfG es suficiente).
Finalmente, 8 recibió una oferta. yo era uno de ellos