Hola a todos, he recibido una oferta de Intern+FTE para el perfil de Junior Associate-IT de Unthinkable Solutions, y compartiré el proceso de entrevista para el mismo. Hubo cuatro rondas en total, que consistieron en una ronda de codificación en línea realizada en Hackerearth, dos entrevistas técnicas F2F y una entrevista de recursos humanos, aunque también es posible tener dos rondas de codificación en caso de que haya intentado la prueba parcialmente correctamente.
Ronda 1 (Ronda de codificación en línea):
- Número mínimo de saltos para llegar al final de la array.
- Convierta la hora en formato de 24 horas a formato de 12 horas.
- Reemplace cada elemento de la array por la multiplicación de anterior y siguiente.
Como había respondido correctamente tres preguntas en esta ronda, pasé a la primera ronda técnica F2F.
Ronda 2 (primera entrevista F2F): La entrevista comenzó con una breve introducción de mi parte. Luego me hicieron dos preguntas de codificación, para determinar si un número dado es primo o no, y para implementar la función de potencia. Luego hubo una especie de entrevista rápida, con el entrevistador haciendo estas preguntas:
- Dada una array, ordene los elementos en función de su recuento, como los elementos que aparecen con mayor frecuencia al final de la array, si el recuento de 2 elementos es el mismo, el elemento con menor valor aparece primero.
- Definir Transacción.
- Diferencia entre C++ y Java
- ¿Por qué Java es mejor que C++?
- Dado un árbol, dé su recorrido en preorden, postorden y en orden
- que es grafico
- ¿Qué es el montón?
- Cómo implementar Queue usando Stack
- Definir hashing
- Diferencia entre interfaz y clase abstracta.
- Definir interfaz
- Definir recolección de basura
Después de esto, se hicieron 2 acertijos matemáticos.
Ronda 3 (2da entrevista F2F): La entrevista comenzó con una breve introducción de mi parte, y luego me preguntaron sobre la integridad referencial, las propiedades de ACID y los idiomas proporcionados en DBMS.
- Luego me pidieron que implementara un algoritmo de clasificación personalizado para clasificar una array en función de algunas propiedades asociadas con sus elementos sin usar ninguna función incorporada proporcionada por el lenguaje.
- Además, se me proporcionó un árbol binario y se me pidió que lo atravesara en orden previo, en orden y posterior.
Ronda 4 (entrevista de recursos humanos): la ronda comenzó con una breve presentación de mi parte y luego el entrevistador también la presentó.
- Luego me preguntó sobre mi familia, pasatiempos, cómo me interesé en la informática y la ingeniería, y sobre mis dominios de interés.
- Luego habló sobre la estructura salarial y el horario de trabajo, las formas de llegar a la oficina, y todo eso, y dijo que se tomara su tiempo para aceptar esta oferta y finalmente recibió el correo de felicitación de ella.
Sugerencia: siéntase cómodo con los conceptos básicos de estructuras de datos y algoritmos. Es suficiente para limpiar estas rondas.
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