Recientemente Mahindra Comviva visitó nuestro campus para la contratación de estudiantes para el perfil de “Ingeniero de Desarrollo de Producto”. Fue un proceso de 2 días de duración.
DÍA 1:
Ronda 1: Ronda de codificación en línea
Había 3 preguntas para hacer en 120 minutos en HackerEarth.
De un total de 150 estudiantes (estudiantes de MCA, ECE, CSE), 80 pasaron a la siguiente ronda. Aquellos que pudieron hacer 2 de 3 despejaron esta ronda.
Ronda 2: Aptitud en línea + Ronda técnica
Esta ronda tenía 4 secciones, cada una de las cuales constaba de 25 preguntas. Cuantitativa, razonamiento lógico, habilidad verbal y técnica fueron los 4 apartados. 100 minutos fue el tiempo máximo asignado para esta ronda. La sección técnica tenía principalmente preguntas de C, estructuras de datos, Java. El razonamiento cuantitativo y lógico fue bastante difícil. Mettl dirigió esta ronda.
28 estudiantes fueron preseleccionados después de esta ronda.
DIA 2:
Ronda 3: Entrevista técnica-1
Después del habitual «¿Háblame de ti?» el entrevistador quería saber sobre mis proyectos.
(1) Mi primer proyecto fue en DBMS.
Me pidió que dibujara un diagrama ER para el mismo. También todas las tablas que creé al implementarlo. Me preguntó cómo podía mejorar minimizando la cantidad de tablas que había creado (quería saber sobre la normalización y los conceptos de clave externa). Después de 10-15 discusiones sobre lo mismo, me preguntó sobre 3NF y BCNF.
Luego me pidió que le hablara de todo tipo de uniones. Diferencia entre clave primaria, clave candidata y clave externa.
(2) El segundo proyecto fue sobre redes (programación de socket).
Me pidió que escribiera el código para el cliente y el servidor. Primero quería que fuera una comunicación unidireccional y luego un programa de comunicación bidireccional. A continuación, preguntó sobre la arquitectura del servidor del cliente. Preguntado sobre las diferencias entre TCP y UDP. Dado que también había mencionado que mi tema favorito era Redes informáticas (junto con el Sistema operativo), la discusión se prolongó durante bastante tiempo. Me hizo explicar todas las capas del modelo OSI.
(3) A continuación, hizo preguntas sobre el sistema operativo.
¿Qué es el hilo? Dibujar el ciclo de vida de un proceso. ¿Qué es un punto muerto? ¿Evitación y prevención de puntos muertos? ¿Qué es la paginación? Todos los tipos de paginación y su explicación. ¿Qué es la segmentación?
(4) OOPS y algoritmo
¿Qué es la herencia y escribir el código de implementación de la misma? ¿Tipos de herencia?
Escribe el código para Quicksort. Implementar lista doblemente enlazada.
Esta ronda duró alrededor de 80-90 minutos.
Ronda 4: Entrevista técnica-2
Esta ronda fue con el ingeniero líder del equipo. El tipo fue bastante amable y te hizo sentir cómodo al principio antes de proceder a cualquier discusión.
Me pidió que explicara el protocolo de protocolo de enlace de 3 vías. Se le preguntó sobre el punto muerto y sus técnicas de prevención y recuperación. Preguntado sobre el ciclo de vida del desarrollo de software. Me dijo que escribiera el código para insertar un Node con algunos datos en medio de una lista de doble enlace.
Esta ronda duró solo 20-25 minutos.
Ronda 5: Entrevista de recursos humanos
Esta ronda tenía preguntas regulares que incluían sus pasatiempos, fortalezas, debilidades, dónde se ve dentro de 5 años, ¿por qué Mahindra Comviva? ¿Por qué no vas a estudios superiores? y algunos rompecabezas al azar.
La ronda duró unos 25-30 minutos.
Se seleccionaron un total de 9 estudiantes. (5 de CSE, 3 de MCA, 1 de ECE)
Me gustaría agradecer a geeksforgeeks por ayudarme en la preparación de mi colocación.
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