Recientemente había aparecido para Yatra Interview. Me gustaría compartir mi experiencia.
1ra Ronda: (Ronda Técnica)
—————————-
1. Cuénteme sobre usted y su trabajo actual en la empresa.
2. Averigüe si dos strings son anagramas entre sí o no. ¿Qué pasaría si las strings son muy grandes?
3. Recorrido por orden de niveles de un árbol binario.
4. Dada una array no ordenada: Imprime todos los pares que tengan una suma igual a la suma dada. Después de resolver esto, la pregunta se modificó para NO imprimir pares duplicados.
2da Ronda: (Ronda Técnica)
—————————-
1. Cuénteme sobre usted y su trabajo actual en la empresa.
2. Averigüe si un árbol binario es BST o NO.
3. Diseñe una pila con findMax() (obteniendo el máximo de elementos de la pila) en O(1).
4. Dado un árbol binario, encuentra si todas las hojas están al mismo nivel o no.
5. Verifique si la lista vinculada dada es un palíndromo o no. Escriba un código optimizado que maneje todos los casos extremos.
3ra Ronda: (Ronda de Recursos Humanos)
———————
1. Preguntas Normales de Recursos Humanos.
2. Diferencia entre HashMap y LinkedHashMap.
Después de unos días, recibí la oferta: D. Gracias a GeeksForGeeks por brindar soluciones de una manera muy simple que me ayudó mucho en la preparación. Para descifrar la entrevista de Yatra, los conceptos de estructuras de datos y algoritmos deben ser claros. Saber Java/C++ es un punto a favor.
Muchas muchas felicidades al autor. 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