Nagarro vino a nuestro campus para su campaña de colocación. Tomaron la prueba escrita en el campus y llamaron a los candidatos preseleccionados a su oficina de Gurgaon.
Ronda 1 (a): la prueba escrita consistió en preguntas de aptitud cuantitativa y lógica (geometría, trigonometría, gráfico circular, etc.). Las preguntas iban de fácil a promedio. Lo que realmente importa en esta ronda es tu velocidad para resolver las preguntas. Muy pocas personas fueron capaces de resolver todas las preguntas. También tenía marcado negativo. Práctica de RS Aggarwal.
Ronda 1 (b): preguntas MCQ de programación C, aunque la mayoría de las preguntas fueron fáciles, también hubo algunas difíciles, macro, punteros, funciones incorporadas, errores, etc.
Luego, hubo una prueba de codificación, seguida de una entrevista técnica y una entrevista de recursos humanos.
Ronda 2: Prueba de codificación-
1. Compruebe si la conversión binaria de un número determinado es palíndromo o no. Ej: 6 (0110) es palíndromo.
Usé una función recursiva para la conversión binaria y luego busqué palíndromo usando un bucle. Absténgase de usar funciones incorporadas ya que quieren verificar su lógica. O(n) complejidad temporal.
2. Separe los 0 y los 1 en ese orden de una array de solo 0 y 1.
Usé el algoritmo de partición (Quick Sort) para hacer lo mismo. O(n) complejidad temporal.
3. Se da una oración (string). encuentra las palabras, que tiene una longitud par y mayor que igual a 4 (por ejemplo, 4,6,8.. etc.) y sepáralas con un espacio.
Por ejemplo, String dada: «abcd abc abcde abcdef»
Salida: «ab cd abc abcde abc def»
Asigné una nueva string dinámicamente y usé dos bucles for para copiar una string a otra, agregando un espacio en el medio de la palabra donde palabra la longitud era >=4 e incluso. Complejidad temporal O(n^2).
Parece fácil pero no lo es. Llegué a saber que esto se puede minimizar a O (n) complejidad de tiempo en la próxima ronda.
Practique todo tipo de preguntas de array y string.
Ronda 3: Entrevista técnica:
me pidió que explicara el código que había escrito en la ronda de codificación. Pidió minimizar las complejidades de tiempo y espacio. Dio extensiones a los programas anteriores.
Además, me preguntó sobre mis proyectos, habló sobre mi currículum.
Ronda 4: entrevista de recursos humanos:
esta es una formalidad. No será rechazado a menos que cometa un error durante la entrevista. El entrevistador lo calificará en varias habilidades que completó en el formulario antes de la segunda ronda y verificará si completó el formulario con seriedad o no.
Mis mejores deseos.
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