Los laboratorios de SAP visitaron RV College of Engineering, Bangalore para oportunidades de FTE y pasantías el 31 de julio. Mi experiencia en la entrevista es la siguiente:
Ronda 1 (Prueba en línea)
Esta fue una ronda en línea alojada en el rango de piratas informáticos. Hubo 15 MCQ distribuidos en preguntas de Aptitud, DBMS (SQL), OOP y Java Output. Los MCQ eran de tipos correctos simples y múltiples. Además de eso, había dos problemas de codificación:
1. Subsecuencia palindrómica más larga
2. Encuentre todos los palíndromos en una string determinada con una longitud de substring en el rango [l, r]
Nota: las preguntas de SQL tenían énfasis en consultas avanzadas. Las preguntas de codificación tienen un mayor peso. Pude resolver la pregunta de la subsecuencia palindrómica y parte de la pregunta de la substring (utilicé la fuerza bruta). 31 estudiantes fueron preseleccionados para la siguiente ronda de los 305 que tomaron la prueba.
Ronda 2 (Entrevista técnica)
Hubo dos entrevistadores para esta ronda. El primer entrevistador, después de revisar mi currículum, solicitó implementar una tabla hash equivalente para el recuento de caracteres en una string determinada. Pude resolverlo usando una array. Luego pasó a preguntarme sobre hash y cómo resolver la colisión. También me pidieron que escribiera una implementación simple para hash, lo cual hice.
El segundo entrevistador se centró principalmente en los conceptos de DBMS. Me pidieron que diseñara un supermercado con ciertas restricciones y diseñara un esquema de base de datos normalizado. Luego me pidió que escribiera algunas consultas SQL basadas en la tabla que diseñé.
Mi pregunta final fue contar el número de substrings ordenadas en una string determinada, por ejemplo: abc tiene 6 substrings ordenadas {a, ab, abc, b, bc, c}.
Nota: Se recomienda pensar en voz alta ya que esto ayudaría a los entrevistadores a comprender su enfoque. Los entrevistadores fueron serviciales y dieron pistas que ayudaron a resolver las preguntas.
Ronda 3 (Técnica)
Esta fue una ronda basada en proyectos. Me pidieron que explicara sobre mis proyectos y escribiera pseudocódigos para ciertos segmentos.
También me preguntaron sobre un algoritmo optimizado de números primos. Les hablé de Tamiz de Eratóstenes .
Nota: siempre esté bien versado en los proyectos que menciona en su currículum.
Ronda 4 (Gerencial)
Me dieron un problema sobre una planta de fabricación y el tiempo necesario para diferentes tareas y sus subtareas. El entrevistador me preguntó cómo se podría implementar la solución SAP en esta planta. Mi enfoque fue realizar un recorrido basado en el tiempo empleado, creando así una ruta con Nodes que tuvieran la suma máxima. Consideré el tiempo necesario para la tarea dada como el paso básico.
Luego pasó a hacer otras preguntas genéricas como ¿Por qué SAP? ¿Cuáles son mis objetivos de vida? ¿Fortalezas y debilidades? Dificultades que enfrenté durante mis proyectos y sobre el trabajo en equipo.
Ronda 5 (HR)
Esta fue mi ronda final y el entrevistador, después de revisar mi currículum, hizo preguntas sobre mis actividades diarias, cómo planeo mantenerme actualizado con el estándar de la industria y sobre mi experiencia.
Anunciaron los resultados después de un tiempo y seleccionaron a 7 estudiantes (me ofrecieron FTE + oportunidad de pasantía).
Me gustaría agradecer a geeks por geeks por ayudarme en la preparación de mi entrevista y recomendaría a todos que revisen los archivos sabios de su empresa.
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