Recientemente MAQ Software visitó nuestro campus. Llegó un panel de dos miembros.
Había una ronda de lápiz y papel. La ronda consistió en preguntas de aptitud como
- tiempo y trabajo
- Tuberías y Cisternas
- Fechas del calendario
- Rompecabezas comunes
- Velocidad y Distancias
Había 30 preguntas para ser resueltas en 30 minutos. Cada pregunta tenía cuatro opciones de las cuales una era correcta. Hubo una calificación negativa para las respuestas incorrectas.
Luego hubo una ronda en la que se dieron dos preguntas de codificación. El tiempo asignado para esta ronda fue nuevamente de 30 minutos. las preguntas eran
- Ordene una array de 0, 1 y 2 (la declaración del problema no era exactamente la misma, pero se tuvo que usar una lógica similar)
- Problema de N-reina para 8 reinas (di esta solución usando Backtracking)
Alrededor de 36 personas fueron convocadas para las próximas rondas. Hubo dos rondas de entrevistas cara a cara. Cada candidato fue entrevistado por ambos miembros del panel.
Entrevista Ronda 1
- Comience con una breve introducción sobre usted.
- Cuéntame sobre tu proyecto.
- Una pregunta fácil como calcular el factorial de un número. Sin embargo, los casos extremos tenían que ser considerados.
- Dado un número, genera todos los números primos hasta ese número.
- Explique cómo puede contar la cantidad de 1 que aparecen entre 0 y 20
(Dio una solución de fuerza bruta) - ¿Cómo se puede invertir una string en su lugar?
- Invertir palabras individuales en una string dada .
Después de eso me preguntaron si tenía alguna pregunta o no. Pregunté sobre la ubicación y si me darían alguna opción para elegir mi ubicación preferida.
Entrevista Ronda 2
- Escriba un programa para detectar si hay un bucle en una lista enlazada o no . Si lo hay, busque el punto de inicio del bucle. (Nota: este algoritmo solo detecta la presencia de un bucle. No encuentra el punto de partida).
- Me preguntaron en qué materia me sentía cómodo entre los cursos que se enseñan en el plan de estudios. Dije que era DBMS. Me preguntaron qué es la desnormalización.
- ¿Por qué quieres unirte a MAQ?
- Me preguntó algunos conceptos básicos de OOP como herencia, polimorfismo.
Agradezco a geeksforgeeks ya que me ayudó mucho a prepararme para las entrevistas en el campus.
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