Experiencia de entrevista de SAP Labs | Conjunto 25 (en el campus)

Hola todos. SAP Labs visitó nuestro campus. Todo el proceso se dividió en 5 rondas:
1) Ronda de aptitud y codificación
2) Entrevista técnica 1
3) Entrevista técnica 2
4) Entrevista gerencial
5) Entrevista de recursos humanos

La ronda de aptitud y codificación duró 70 minutos. Consistía en 25 preguntas de aptitud (matemáticas + razonamiento lógico) para ser resueltas en 25 minutos. Después de esto hubo tres preguntas de codificación.
Primero fue la codificación parcial, donde una parte del código ya estaba escrita y teníamos que completar 2 funciones. La pregunta era identificar si dados 3 enteros pertenecen a un AP oa un GP. La función principal fue implementada, tuvimos que implementar los métodos is_AP o is_GP.
La segunda fue la ronda de depuración. Se proporcionó una declaración del problema y se escribió su código, lo que produjo una salida incorrecta. En nuestra prueba, hubo un error en el operador abreviado «+» en el código.
La tercera fue la ronda de codificación completa. Se proporcionó un enunciado del problema y se escribiría el código correspondiente. El nivel de dificultad era moderado.
La plataforma utilizada para esta prueba fue mettl.
Seleccionaron a 27 personas de alrededor de 400 para las entrevistas.
Obtuvimos resultados y solicitamos asistir a la charla y entrevista previas a la colocación.

La primera entrevista técnica duró 1,5 horas. Me pidió que hablara sobre mí y me preguntaba cuáles son mis pasatiempos y áreas de interés.
Después de todo esto me preguntó cuáles son las materias en las que eres bueno, y mencioné C, Java, DBMS, Estructuras de datos y C++.
Así que comenzó la ronda con una pregunta de Java sobre strings y me pidió que escribiera un programa en el que el usuario da muchas entradas y tenemos que concatenar algunas strings y regresar, esto fue muy simple.
Me preguntó la diferencia entre arraylist y linkedlist y las mencioné, luego preguntó dónde usarías cada una de ellas en la vida real y le di algunos ejemplos para eso, luego me preguntó qué es hashmap y cómo funciona esto y todo.
Luego preguntó cómo podemos poner tres valores en un mapa hash y algunas preguntas relacionadas con eso.
Después de esto, pasó a C y comenzó a hacer preguntas sobre
qué es volátil, qué es estructura y unión. Las respondí todas.
Ahora pasó a las estructuras de datos y me pidió que construyera una lista vinculada y devolviera solo aquellos Nodes cuyo valor es par.
Después de escribir el programa, dio una extensión de eso, necesitamos eliminar el Node que contiene valores pares y necesitamos hacer una nueva lista enlazada de solo Nodes pares. Después de escribir el programa para ambos, se mudó a DBMS y comenzó a hacer preguntas
como qué es la normalización y me dio un escenario y me pidió que implementara lo mismo. Después de implementarlo, me pidió que escribiera una consulta según las uniones y escribí la consulta, que es bastante fácil. .
Después de esto me pidió que esperara afuera para que hr viniera a contactarme.
Supongo que no eliminaron a nadie después de esta ronda.

La segunda entrevista técnica dura 40 minutos. Les expliqué sobre mi proyecto durante 15 minutos y luego me hicieron diferentes preguntas al respecto y las respondí todas. Luego me preguntaron cuáles fueron los errores que cometiste en la primera ronda, les dije los errores que cometí y me hicieron preguntas en DBMS y SQL. consulta y diferencia entre la combinación externa y la combinación interna, cómo y cuándo implementar y algunas consultas sobre la fecha en SQL. Cómo encontrar si existe un bucle en la lista vinculada y la implementación de la pila y la cola en la vida real, quedaron satisfechos con las respuestas y me pidieron que esperara a que hr se contactara conmigo.

Esta vez la tercera ronda también fue técnica, también duró 40 minutos. Me preguntó en qué idioma era bueno.
Respondí como C y me preguntó si sabía qué era palíndromo. Me sorprendió escuchar esa pregunta en la tercera ronda técnica y dije que sé qué es después de eso. me pidió que escribiera un programa y lo escribí.
Dijo que esto es correcto pero que no usa ninguna función incorporada, así que tomé otra array y escribí un programa usando eso.
Dijo que esto es correcto, pero no quiero asignar ninguna memoria nueva y escribir un programa sin esto. Luego escribí un programa con esta condición y luego me dijo que esto es correcto y que escribiera en la menor cantidad de líneas posible. Luego escribí un programa en 3 lineas quedo satisfecho y me pidio que esperara hr para contactarme.

La última ronda es la entrevista de recursos humanos , me hizo muchas preguntas sobre mis debilidades y fortalezas, cómo te ves después de 5 años, cuál es tu meta a largo plazo y has estado viviendo en esta ciudad durante tantos años, dime qué te gusta y que te disgusta, porque SAP labs, cuantas ofertas tienes entre manos, cuales son mis hobbies y cuéntame de tu familia y algunas preguntas finalmente me pregunto cual seria mi respuesta si me ofrecen el puesto de tester, le conteste que yo estará bien, pero estaría feliz si me ofrecieran el puesto de desarrollador y me dijeron que me informarían más tarde sobre eso y me preguntó cuál es la ubicación que me interesa, respondí.
Luego me preguntó si tenía alguna pregunta. Le hice algunas y me preguntó cómo estaba mi desempeño. Me pidió que esperara los resultados.
Luego estaba esperando los resultados con otros 3 y finalmente nos llamaron dentro de un pasillo y todos los entrevistadores dijeron «Bienvenidos a SAPLABS». Finalmente se llevaron a 4 integrantes de nuestro plantel.

CONSEJOS: – Nunca se dé por vencido cuando se le pregunte un problema, simplemente inténtelo si no está seguro de compartir su idea con el entrevistador, él lo ayudará a decidir si está en el camino correcto o en el incorrecto. Trate de saber cómo implementará las estructuras de datos y los diferentes conceptos en la vida real. La idea general del entrevistador es ver cuánto puede esforzarse
y cuánto esfuerzo da cuando se le presenta una pregunta para resolver.

Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo y enviarlo por correo electrónico a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *