Recientemente, SAP Labs India visitó nuestro campus para realizar prácticas y contratar personal a tiempo completo.
El proceso para la pasantía fue:
- 1 prueba en línea que consta de 5 secciones:
( Quant , Verbal , Debug (2 codificación qs en C tuvieron que ser depuradas), Codificación (2 qs ) y Java – Adivina las preguntas de tipo de salida) - 2 rondas técnicas
- Ronda de 1 HR : después de cada ronda, eliminaron a algunos estudiantes.
Las sucursales permitidas fueron TYBTech CS y TYBTech IT.
En general, más de 120 estudiantes se presentaron para la prueba en línea y de los cuales solo preseleccionaron a 9 estudiantes para entrevistas.
F2F (1hr – 1:15) – 2 entrevistadores
Comenzó con preguntas normales de recursos humanos
Cuénteme sobre usted.
Acerca de sus pasantías y proyectos anteriores , seguido de una breve discusión sobre las tecnologías utilizadas, los problemas enfrentados, los aprendizajes, etc. Dado que Javascript se mencionó en mi currículum como uno de los idiomas, la entrevistadora comenzó a enviar preguntas relacionadas con él.
- ¿Diferencia entre lenguajes interpretados y compilados?
- ¿Qué es el levantamiento en JS?
- ¿Qué es el cierre en JS?
- ¿Llamar vs Aplicar?
- Breve discusión sobre la palabra clave «Esta»
- ¿Cómo se implementa OOPS en JS? ¿En qué se diferencia de otros idiomas?
- Herencia múltiple vs multinivel, ¿cuál es compatible con JS?
- ¿Promesas frente a devoluciones de llamada frente a Async?
- ¿Cómo capturar todas las variables indefinidas en JS?
- ¿Tipos de excepciones en JS?
- Explicar el modelo MVC con un ejemplo.
- Escribí algunos códigos en JS y pedí la salida de cada uno de ellos.
Luego cambiaron a la base de datos :
- Dibuje el diagrama de la base de datos para implementar Notificaciones: uno a uno
- Cómo extenderlo a soporte – Notificaciones de difusión
- Pocas consultas SQL relacionadas con él.
Terminaron la entrevista preguntando algunas preguntas de recursos humanos/gerenciales
- ¿Por qué SAP?
- ¿Y si te rechazamos?
- ¿Qué pasa si te asignamos un proyecto que no es de tu interés?
- ¿Qué sucede si los miembros de su equipo no contribuimos mucho al proyecto?
Eliminaron a 4 personas después de la ronda 1
F2F (1 hora – 1:15) – Entrevistador único
Esto fue con un tipo muy senior de SAP, saltó directamente a qs
Java:
- ¿Por qué te gusta tanto Java? ¿Procesal vs OOPS?
- Especificadores de acceso en Java ?
- ¿Cuál es más seguro? ¿Agregación vs Composición ?
- Explicar todos los conceptos de OOPS
- ¿Clase abstracta vs interfaz ? Dio algunos escenarios y me preguntó cuándo elegir cuál.
- ¿Problema de herencia y diamante en Java ?
- Conceptos de subprocesamiento -> yield() , sleep() , join()
- ¿Cómo se logra la sincronización? Esperar(), notificar() vs notificarAl l()
- ¿Nivel de objeto vs bloqueos de nivel de clase?
- ¿Excepciones marcadas vs no marcadas ?
- Preguntó algunas preguntas difíciles sobre intentar, atrapar, finalmente
Como mi pasantía anterior fue en Android, me preguntó algunas preguntas.
- ¿Cómo se logra el subprocesamiento múltiple en Android? ¿En qué se diferencia de Java?
- ¿Qué es la tarea asíncrona? preExecute(), postExecute() se llama en el subproceso principal o en el subproceso de fondo?
- ¿Ciclo de vida de la actividad?
- ¿ Ciclo de vida del fragmento ?
- ¿Actividad vs Fragmentos?
- ¿Cómo funcionan las notificaciones push de GCM?
- ¿Cómo funciona OAuth?
- ¿SQLite DB vs SharedPreferences? ¿Cuándo usar qué arquitectura de aplicación de Android? ¿MVP, MVC?
Base de datos:
- normalización ? ¿Qué es INF,2NF,3NF? ¿Qué es la desnormalización?
- Dio algunas tablas y pidió que las normalizaran hasta 3NF: Pocas consultas SQL relacionadas -> no se permitió el uso de subconsultas/uniones
- Une -> Interior vs izquierda vs derecha vs completa
- Pocas preguntas rápidas :-> ¿Qué es DML, DDL, DCL, TCL, DQL?
- Propiedades del ÁCIDO
sistema operativo:
- ¿ Qué es la paginación ?
- ¿Qué es la paginación por demanda?
- ¿ Qué es la memoria virtual ?
- Sincronización de procesos -> Semáforos ?
DS:
- Código para insertar un Node antes de un Node dado en la lista enlazada
- Código para invertir una lista enlazada en K grupos
Eliminaron a 1 chico después de esta ronda
Ronda de HR (15-20 min)
Qs de HR normal ->
- ¿Háblame de ti?
- Debilidad ?
- ¿Fortalezas?
- ¿Por qué SAP?
- Aficiones ?
- ¿Está dispuesto a mudarse a Bangalore?
¡¡Finalmente, seleccionaron a 4 estudiantes para la pasantía!!
Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo usando contribuya.geeksforgeeks.org o envíe su artículo por correo a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.
Escriba comentarios si encuentra algo incorrecto o si desea compartir más información sobre el tema tratado anteriormente.
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