Los laboratorios de SAP llegaron a la Facultad de Ingeniería de Guindy para el FTE y la pasantía el 24 de julio. Mi experiencia en la entrevista es la siguiente:
Ronda 1
Esta fue una ronda en línea alojada en el rango de piratas informáticos. Hubo 25 MCQ que giraron en torno a DBMS, OS, OOP y preguntas básicas de entrada y salida. Además de eso, había dos problemas de codificación:
1. https://www.geeksforgeeks.org/making-elements-distinct-sorted-array-minimum-increments/
2. Este era un problema de dp relacionado con las substrings palindrómicas.
Sugerencia: siempre intente codificar primero, ya que esto le dará tiempo para pensar y brindar el enfoque correcto. Recuerde, la codificación siempre tiene más peso-edad. Resolví una pregunta de codificación por completo y pasé algunos casos de prueba en la segunda pregunta. Fui preseleccionado para la siguiente ronda junto con otros 32 estudiantes.
Ronda 2 (Técnica)
Tenían mi currículum y me pidieron que explicara mis proyectos. Empezó a hacer preguntas genéricas relacionadas con DBMS.
Dio un escenario con ciertas restricciones y me pidió que diseñara un esquema de base de datos normalizado. Después de esto, me pidió que escribiera 5 consultas. Parecía satisfecho con lo que escribí.
Pasó a los conceptos de programación orientada a objetos y me preguntó por qué elegimos la programación orientada a objetos en lugar de la programación procedimental. Le expliqué las características y le dije la distinción. Después de esto, pasó a Sistemas operativos y me preguntó qué es la memoria virtual.
Consejo: ¡Ten confianza cuando respondas! Incluso si no conoces bien ciertos conceptos, ¡siempre puedes decir lo que sabes!
Ronda 3 (Técnica)
Me llamaron para la ronda 3 después de dos horas. Tenía los comentarios de mi ronda anterior junto con mi currículum. Se presentó y me pidió que dijera algo sobre mí que no pude encontrar en mi currículum, lo que me hizo sentir cómodo.
Me dio un problema relacionado con strings y me pidió que escribiera código. Usé un método simple. Me pidió que encontrara la complejidad del tiempo y optimizara usando una estructura de datos diferente. Usé una pila. Estaba satisfecho y pasó a los conceptos de programación orientada a objetos.
Puso a prueba mi conocimiento de la herencia y otros conceptos como el polimorfismo. Luego me preguntó la diferencia entre las clases abstractas y la interfaz y me pidió que le diera ejemplos de la vida real.
Finalmente, me preguntó si tenía alguna pregunta para él, le pedí consejos para un joven desarrollador como yo.
Consejo: cuando pienses, piensa en voz alta, ya que esto ayudará al entrevistador a saber cuánto sabes y qué enfoques usas mientras piensas.
Ronda 4 (Gerencial)
Esta ronda es similar a la ronda hr, pero es básicamente para verificar en qué dominio encajará. Me pidieron que escribiera un código simple relacionado con palíndromo y que diera casos de prueba por mi cuenta. Hubo un par de otras preguntas como ¿Por qué SAP? ¿Cuáles son mis objetivos de vida? ¿Fortalezas y debilidades?. Te van a dar situaciones diferentes y tienes que decirles tu enfoque.
Ronda 4 (HR)
Ya eran las 9:30 pm cuando me llamaron para la ronda final. HR se disculpó y comenzó la ronda con preguntas de mi currículum. De nuevo las preguntas habituales sobre mis antecedentes y mis objetivos de vida. Fue una vela suave.
Consejo: nunca asuma que está seleccionado si llega a la ronda de recursos humanos, ya que cada ronda es una ronda de eliminación.
¡Anunciaron los resultados después de una hora y yo era uno de los 7 estudiantes que contrataron como empleado de tiempo completo! ¡Muchas gracias a los archivos de entrevistas de geeks for geeks que me ayudaron a conseguir esta oferta!
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