Tuve un total de 5 rondas. Inicialmente pensé que solo habría 3 rondas.
Ronda 1:
1. Gire una array 90 grados en el sentido de las agujas del reloj. (Me preguntó si había oído hablar de la pregunta. Dije que sí. Luego me pidió que codificara)
2. Encuentra la suma vertical de los Nodes presentes en la misma línea vertical en el árbol binario. (Me preguntó nuevamente si había oído hablar de la pregunta. Lo escuché pero no recordaba el enfoque. Me tomó un tiempo y luego comencé a contar mi enfoque. Me pidió que escribiera el código y la pregunta sobre obtener sumas de izquierda a derecha , para lo cual hice uso de hashmap vinculado)
En general, fue muy bueno para mí.
Ronda 2:
1. Invierta K bloques de Nodes en la lista enlazada.
Esta vez hay dos entrevistadores, probablemente, el tipo era mayor y me estaba haciendo una pregunta. Era muy particular en la codificación. Revisé cada caso extremo y me pregunté todo. Inicialmente le dije el enfoque y luego comencé a codificar.
2. Encuentra min en la pila en O (1)
Código escrito bastante sencillo. De nuevo, revisó todos los casos extremos con mi código.
3. Luego preguntó sobre el tipo de conteo y su código.
4. Y una simple pregunta sobre la clasificación de arrays.
Ronda 3 (ronda de mánager):
Pensé que esta era la última ronda como dijeron. Ella me preguntó sobre mis fortalezas y los desafíos que enfrenté. Cómo los superé.
1. Pregunta básica sobre conceptos de ups (polimorfismo en tiempo de ejecución).
2. Diseñe tablas para que todos los empleados estén bajo el mando del gerente. Lo arruiné un poco. Pero de alguna manera obtuve una respuesta que tampoco me satisfizo.
Esperaba un resultado de sí o no. Pero me llamaron para otra ronda de entrevistas debido a que mi salario esperado era alto en comparación con el anterior.
Ronda 4 (Técnica):
1. Dado «aaabbbccc», debería devolver «a3b3c3» en su lugar. Inicialmente le expliqué el enfoque de fuerza bruta y luego dijo que la array tiene 2n espacio. Pude recordar el enfoque para la ordenación rápida y comencé a explicar, después de lo cual tuve confianza en él. Estaba satisfecho.
2. Nuevamente una pregunta sobre OOP. Esta vez me equivoqué por completo al responderla. Pensé que la entrevista con Yatra se estaba cerrando para mí. Él no estaba muy satisfecho con esto.
Afortunadamente, hubo otra ronda con el gerente.
Ronda 5 (Pesebre)
1. Me pidió que encontrara palabras que tuvieran un patrón particular. Luego dije que era algo KMP. ¿Puedo explicarlo? Empecé a explicar el enfoque, puede ser que estaba ocupado con algo, me pidió que escribiera un pseudocódigo. Salió de la habitación durante 15 minutos y luego regresó. Casi había completado el código, estaba satisfecho.
Algunas preguntas básicas sobre la primavera (mi trabajo anterior estaba relacionado con ella). Luego se discutió mi salario esperado y mi posición si me seleccionaran en yatra.
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