El proceso de entrevista tomó 3 rondas:
Ronda 1: Entrevista telefónica
Se llevó a cabo durante 40-60 minutos. El entrevistador comenzó con preguntas relacionadas con el concepto de programación orientada a objetos en Java, ejemplos en la vida real, etc. Luego hizo preguntas como:
- ¿Cómo podemos acceder a métodos privados o miembros privados de clase fuera de la clase?
- ¿Qué pasa si declaramos nuestras variables como estáticas?
- ¿Cuál es la diferencia entre los identificadores de acceso en java.
- ¿Qué es la clase singleton? y muchos más..
Se hicieron preguntas Java desde cero. Luego se pasó a RDBMS. Se hicieron preguntas básicas:
- ¿De qué forma se almacenan los datos en la base de datos?
- ¿Cuáles son las propiedades de ACID?
- DDL, DML, DCL & TCL (Explicación completa de cada comando) .
- Control de concurrencia y cuestiones relacionadas con la serialización.
Ronda 2: Ronda Técnica
Después de aprobar con éxito la entrevista telefónica, me llamaron para una entrevista en SAP LABS, Gurugram. Puede haber 1 o 2 rondas técnicas. La entrevista fue realizada por dos entrevistadores y solo se realizó 1 ronda técnica durante una hora. También comenzó con el concepto de programación orientada a objetos en Java, ejemplo de la vida real. Como mencioné el tema del sistema operativo en mi currículum, comenzaron a hacerme preguntas sobre el sistema operativo.
- ¿Qué son los semáforos?
- ¿Qué es la sección crítica? ¿Solución al problema de la sección crítica?
Luego se trasladaron a las estructuras de datos. Me preguntaron sobre los diferentes tipos de pilas y para implementar la pila circular. Más tarde, me pidieron que implementara polimorfismos para automóviles. Ambos códigos debían implementarse en cualquier lenguaje de programación. La entrevista concluyó con un rompecabezas.
El rompecabezas se puede consultar en geeksforgeeks:
https://www.google.co.in/amp/s/www.geeksforgeeks.org/puzzle-18-torch-and-bridge/amp/
Ronda 3:
Pasé la ronda técnica y llegué a la ronda de recursos humanos, que tardó entre 20 y 25 minutos. Allí estaban dos entrevistadores. Discutieron sobre mi currículum, proyectos, familia, pasatiempos y ¿qué haré en SAP Labs?
En una semana se anunciaron los resultados y fui seleccionado como pasante en SAP Labs.
Suerte a todos los aspirantes..!!