Ronda 1 – Telefónica
1. Encuentre elementos en una array que tenga elementos primero en orden creciente y luego decreciente. (código)
2. Encuentra si dos Nodes en un árbol son primos o no . (código)
La ronda 2
1. Encuentra la suma de todos los números que se forman desde la raíz hasta la hoja camino (código) tiempo esperado complejidad O(n)
2. Travesía de orden de niveles en zig-zag.
3. Preordene el recorrido sin usar la recursividad.
Otras preguntas relacionadas con mi trabajo en mi empresa actual
Ronda 3
1. Me interrogó sobre mi empresa actual y mi trabajo actual.
2. Imprime la vista superior de un árbol binario (código)
3. ¿Por qué amazonas?
Ronda 4
1. Encuentra la mediana de una array no ordenada. (código)
2. Discusión general sobre montones
Ronda 5 (Elevador de barras)
1. Diseñe un sistema que haga un cronograma para que un usuario complete un libro en un número determinado de días. Una condición previa es que el programa de cada día termine al final de algún capítulo.
Ej: 3 capítulos con 10 páginas cada uno y el usuario debe completar este libro en 2 días, luego el programa debe ser de 2 capítulos el primer día y 1 capítulo el segundo o 1 capítulo el primer día y 2 capítulos el segundo. (código)
2. Háblame de un momento en el que no pudiste implementar la mejor solución debido a una fecha límite cercana.
3. ¿Qué hiciste al respecto después?
4. Preguntas relacionadas con el patrón de diseño general, como ¿qué pasa si usamos el patrón de diseño singleton para la pregunta 1?
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