Fue una unidad de campus conjunta de 4 NIT (NIT Kurukshetra, NIT Jalandhar, NIT Delhi, NIT Srinagar J&K).
Ronda 1: fue una prueba objetiva en línea que consta de 4 secciones: Aptitud, MCQ técnicos, MCQ basados en fragmentos de código y parte de codificación.
La parte de codificación tenía preguntas como verificación de paréntesis balanceada, etc.
Ronda 2: fue una discusión grupal sobre temas generales.
Ronda 3: Entrevista Técnica. La primera pregunta fue escribir un programa para el cruce de serpientes del árbol binario.
En segundo lugar, me pidió que escribiera código para verificar que la lista vinculada sea palíndromo o no, en un solo recorrido y sin usar ninguna otra estructura de datos.
Luego preguntó sobre conceptos OOPS como abstracción, encapsulación, herencia y polimorfismo en detalle y cómo se implementan durante la programación.
Ronda 4: Técnica y gerencial. Me dio una situación en la que estoy en el equipo de prueba y descubrí que el requisito del cliente era una lista desplegable en un lugar, pero el desarrollador usó la selección de viñetas y no está listo para cambiarlo. ¿Cómo te las arreglarás? Le di algunas buenas respuestas y se convenció.
Luego hizo el rompecabezas de 25 caballos ( http://www.programmerinterview.com/index.php/puzzles/25-horses-3-fastest-5-races-puzzle/ ). Lo resolví.
Luego me pidió que lo codificara. Primero escribí un algoritmo y luego el código. Estaba muy impresionado.
Preguntó sobre funciones virtuales, clases abstractas, funciones virtuales puras.
Ronda 5: entrevista de recursos humanos. Hubo preguntas normales de recursos humanos como dónde te ves dentro de 3 años, por qué Yodlee, etc.
Ronda 6: entrevista de recursos humanos. Fue nuevamente una ronda de recursos humanos con preguntas como por qué quieres venir a Bangalore y no a Delhi, Introducción sobre la familia, etc.
Ronda 7: La siguiente fue una ronda telefónica. Pidió optimizar el código que escribí en la ronda de codificación.
Luego me preguntó acertijo de velas sobre cómo medir 30 min y 45 min.
Luego me preguntó el rompecabezas de chocolate ( http://malini-math.blogspot.in/2010/11/chocolate-puzzle.html ).
¿Qué es la paginación y la segmentación?
¿Qué son las propiedades ACID en DBMS?
¿Qué es una transacción y cómo se realiza el control de concurrencia?
¿Cuál es la diferencia entre el generador de strings y el búfer de strings?
¿Qué es el grupo de strings en Java?
¿Qué es JVM, JRE, JDK?
¿Diferenciar entre mutex y semáforo?
¿Puede anular miembros privados y estáticos?
¿Asignación de memoria contigua y no contigua?
¿Qué son los punteros inteligentes?
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