Ronda 1: la primera ronda fue la ronda de codificación. Había dos preguntas allí. (1 hora)
- En una array de enteros dada, si algún entero se repite, reemplácelo con un número mayor que ese número que aún no se ha insertado en la array. P.ej. 1, 3 , 4, 5, 3 Salida: 1, 3, 4, 5, 6
- Encuentre una subsecuencia común más larga en la que todos los caracteres presentes en la subsecuencia deben ser vocales, por
ejemplo: String 1: aieef String 2: klaied Respuesta: 3 (aie)
Ronda 2: la segunda ronda fue una ronda técnica (1 hora – 1:15 horas)
- ¿Qué es multiproceso?
- Ordena una array que contiene 0 y 1 en tiempo O(n).
- Escribe un programa para hallar la altura de un árbol.
- Escriba un programa para invertir la lista enlazada.
- Encuentre un elemento en una array en comparaciones O(n).
Ronda 3: La Tercera Ronda fue técnica (1hr – 1:15hr)
- ¿Qué son semáforos y mutex?
- ¿Cuál es la implementación interna de HashMap?
- Escriba un programa para encontrar el n-ésimo número de Fibonacci considerando todos los casos de prueba.
- Escriba un programa para comprobar si el árbol binario está equilibrado en altura o no.
Ronda 4: Esta fue la ronda de discusión de gerentes (1 hora)
- ¿Qué es Hash Map?
- ¿Qué se debe hacer si necesitamos que la clave HashMap sea de cualquier tipo definido por el usuario? P.ej. ¿Un objeto de cualquier clase?
- Implemente una clase cuyo objeto sea inmutable, como String Class.
- Discusión de mis proyectos.
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