El proceso constó de 4 rondas:
- Prueba en línea
- Entrevista Técnica I
- Entrevista Técnica II
- Técnico + RRHH
Prueba en línea (70 min): esta prueba tenía 3 preguntas y los lenguajes permitidos eran C, C++ y Java.
- Dado un número, genera otro número usando dígitos alternos del número dado comenzando desde la izquierda.
- Números pares en índice par y números impares en índice impar
- Hoja más cercana a un Node dado en Binary Tree
Después de esta ronda, 14 fueron preseleccionados para las entrevistas en línea.
Entrevista Técnica I (70 min): La entrevista se realizó en Google meet. El entrevistador fue amable. Me pidió que me presentara. Se interesó un poco en mis proyectos y me pidió que le mostrara el código base de cualquiera. Tuve que compartir la pantalla y mostrarle el código. Luego hizo algunas preguntas sobre React, como solía hacer React en mi proyecto.
A partir de ahí, fue a Java e hizo algunas preguntas sobre el marco de trabajo de Collection y Garbage Collector. Luego hizo algunas preguntas sobre los OOP. Me pidió que escribiera un ejemplo de la interfaz y la clase abstracta en el Bloc de notas (estaba compartiendo mi pantalla) y que explicara las diferencias.
Luego hizo preguntas de codificación. Escribí los códigos en el IDE en línea de GeeksforGeeks.
- Imprime el reverso de una string recursivamente.
- Me dio una array, que primero se ordenó en orden ascendente y luego se dejó rotar por algunos lugares desconocidos. Tuve que escribir un código para encontrar el número más pequeño en esta array.
- Eliminar duplicados de una string determinada . En esta pregunta, no se me permitió usar hashmap (o mapa desordenado).
Esta también fue una ronda eliminatoria.
Entrevista técnica II (70-75 min): El entrevistador me pidió que me presentara. Luego compartió un enlace de Google doc donde dio las preguntas de codificación.
- Secuencia de Fibonacci generalizada. Para n = 2, sumamos los 2 números anteriores de la serie para obtener el siguiente número de la serie. Para un n general, se usaron los n números anteriores para obtener el siguiente número de la serie. para n = 4, la serie sería 0, 1, 2, 3, 6, 12, 23, etc. La cuestión era encontrar el número de la serie en una posición dada. Los parámetros funcionales fueron n y pos.
- https://leetcode.com/problems/number-of-islands/. Esta era la pregunta exacta. para la solución consulte Encontrar el número de islas .
- Luego hizo una consulta DBMS y algunas preguntas de acertijo.
Y al final me pidieron que calculara el 2 20 (aproximadamente).
Técnico + RRHH (30 min): El entrevistador me pidió que me presentara. Luego hizo algunas preguntas de recursos humanos sobre mis proyectos.
Luego terminó la entrevista con un código:
- Implementar la pila usando la cola.
Se seleccionaron un total de 5 candidatos de 14.
Nota:
- Practique preguntas de árboles, strings y arrays para la prueba en línea. Espere al menos una pregunta del gráfico durante las entrevistas.
- Indique la Complejidad de Tiempo y Espacio de cada solución durante las entrevistas.
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