Ronda 1 (Ronda de codificación – HackerEarth):
- Fue muy fácil implementar algo como la cantidad de elementos únicos en una array.
- Se basó en una pantalla de 7 segmentos https://www.geeksforgeeks.org/seven-segment-displays/ donde uno tiene que encontrar la cantidad de pasos necesarios para que aparezca un número en particular al alternar las luces. (Parece difícil pero fue muy fácil)
- Era de gráfico transversal y era de nivel medio. (Uno debe estar familiarizado con bfs/dfs para resolverlo).
- Estaba en un algoritmo constructivo y fue difícil de implementar.
30 personas fueron preseleccionadas y yo fui una de ellas
Ronda 2 (Entrevista Técnica 1): Basado en la resolución de problemas
- 1 pregunta de programación: la string lexicográficamente más pequeña formada al eliminar duplicados https://www.geeksforgeeks.org/lexicographically-smallest-string-formed-by-removing-duplicates/
- Hubo dos entrevistadores en esta ronda, ambos eran desarrolladores senior, bajo presión, me resultó difícil hacer esta pregunta, pero finalmente pude hacerlo y todos los casos de prueba pasaron.
- Luego, el entrevistador probó las entradas personalizadas y también aprobaron, al final quedaron impresionados.
- Junto con todo esto, hubo una larga discusión sobre «cómo» y «por qué» sobre el enfoque y también me hicieron implementar la ordenación por fusión.
Sugerencias : haga una variedad de preguntas antes del comienzo de su temporada de prácticas y durante la entrevista. posible)
Después de 5 minutos del final de esta ronda, recibí una llamada de la hora para la próxima ronda.
Ronda 3 (Entrevista técnica 2): Basado en temas, currículum y proyecto de CS
Esta entrevista fue con el Gerente de Ingeniería, como todas las rondas, también comenzó con la introducción y luego el entrevistador me preguntó sobre mi primer proyecto. Me pidió que lo ejecutara y se lo mostrara y me hizo abrir el código. Le expliqué todo el código de mi proyecto y me hizo preguntas cruzadas sobre cada código. Principalmente hizo algunas preguntas que eran-
- Explicar las relaciones en las diferentes tablas.
- Por qué usaste SQLite
- Cuánto puede cargar su sistema Handel y qué tipo de DB es SQLite y algunos más que no puedo recordar.
- Luego de ahí ingresó a DBMS y preguntó casi todo al respecto por ejemplo-
- La diferencia entre la base de datos relacional y no relacional, cuál usar y cuándo, claves, clave externa, me hizo implementar una clave externa en 2 tablas, algunas consultas SQL básicas, indexación, normalización y algunas más.
- Luego, desde allí, ingresó al sistema operativo e hizo algunas preguntas:
- Paginación, paginación de demanda, segmentación, sincronización de procesos, la diferencia entre hilo y proceso, estados de proceso, FCFS, multiprogramación, multitarea, multiprocesamiento, sockets e IPC, caché, tiempo compartido, diferencia entre lenguajes de compilador e intérprete y sus ejemplos y todo.
- Luego de ahí ingresó a CN e hizo 2 preguntas
- Modelo OSI y la diferencia entre http y https.
- Luego me pidió que le explicara mi segundo proyecto y me hizo algunas preguntas sobre él y sobre la solicitud de ‘obtener’.
- Luego hablamos más sobre mis ideas de proyectos personales en el campo de fintech.
Ambas rondas fueron muy divertidas y me seleccionaron en la siguiente ronda.
Ronda 4 (Gerencial): Esta ronda fue con el director del departamento de ingeniería.
- Se hicieron todas las preguntas del tipo ronda de recursos humanos y el entrevistador estuvo la mayor parte del tiempo trabajando en su computadora portátil y fue algo que no puedo decir que fuera una buena experiencia.
- Y hubo conflictos entre nuestros pensamientos sobre múltiples temas. También me preguntó un poco sobre mis proyectos y habilidades y sobre un proyecto que he hecho en electrónica (ya que es mi rama). Y con una larga discusión, esta ronda terminó.
- Pensé que no calificaría para eso, pero lo hice.
Y seleccionaron 7 candidatos para la designación de ingeniero de producto y yo era uno de ellos.
Discusión de recursos humanos: Se realizó una discusión sobre todas las dudas sobre el desglose de puestos y salarios con el jefe del departamento de recursos humanos.
Consejos: Sea interactivo, eso es lo que quieren.
Publicación traducida automáticamente
Artículo escrito por manandubey y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA