Soy un estudiante de la universidad de nivel 3 y recientemente Hashedin hizo un recorrido en grupo en el que también se incluyó mi universidad. Constó de 4 rondas de entrevistas.
Ronda 1: Prueba en línea para preselección: La duración de la prueba fue de 120 minutos en los que tuvimos que resolver 20 MCQ y 3 preguntas de codificación. Los MCQ estaban relacionados con los OOP y se escribieron en formato de pseudocódigo para que una persona que se sienta cómoda con cualquier lenguaje de programación pueda intentarlo. Las preguntas de codificación estaban en el rango de fácil a medio. Más tarde nos quedó claro que si resolvíamos las 3 preguntas, recibiría una llamada para el rol SDE, si resolvió 2 y aceptó parcialmente 3, recibió una llamada para el rol SDET. Como podéis ver yo estaba en el último caso. La prueba se realizó en su plataforma.
Ronda 2: Ronda técnica 1: esta entrevista duró alrededor de 1 hora y se llevó a cabo virtualmente. Las preguntas formuladas en la entrevista probaron principalmente las habilidades de resolución de problemas y la informática básica. La entrevista comenzó con una introducción y el entrevistador hizo algunas preguntas de mi currículum para que me sintiera cómodo. Luego saltaron a DBMS y en su mayoría hicieron preguntas relacionadas con bases de datos distribuidas, diagramas ER y algunas consultas SQL. Después de eso, me hicieron 2 preguntas.
- Encuentre la intersección de 2 listas vinculadas: la lógica detrás es bastante simple, así que pude codificarla en 10 minutos.
- Encuentre el recorrido en orden de un árbol: en esto, escribí el enfoque recursivo, pero luego me pidieron que escribiera también el enfoque iterativo. El enfoque iterativo me llevó algo de tiempo, pero pude codificarlo.
Ronda 3: Ronda técnica 2: dado que mi currículum estaba orientado principalmente a DSA, no me hicieron muchas preguntas relacionadas con el desarrollo. En esta ronda, me preguntaron mucho sobre el sistema operativo, lo que podría haber tomado entre 10 y 15 minutos. Después de eso, saltamos a DSA nuevamente.
Pregunta 1 Encuentre el número que falta y se repite: Hice 3 lógicas para esta pregunta, ya sea hash, bucles anidados y matemáticas. Después de cada lógica, se realizó una pequeña discusión sobre la complejidad del tiempo y el espacio y cada vez me pedían que la optimizara aún más. Después de esta pregunta, tuvimos una discusión general sobre la complejidad del tiempo y el espacio.
Pregunta 2 Imprime todos los caracteres distintos de una string en orden: nuevamente fue un código fácil que se hizo rápidamente.
Ronda 4: Ronda de recursos humanos: esta entrevista se llama Ronda de ajuste. Me preguntaron mis fortalezas y debilidades, si estoy dispuesto a mudarme, por qué quiero unirme a hash, dónde se ve en los próximos 5 años y otras preguntas típicas de recursos humanos.
Resultado: alrededor de una semana después, se declararon los resultados y fui seleccionado (pasantía de 2 meses + FTE).
NOTA: No se deje intimidar en las entrevistas, ya que los entrevistadores brindan un gran apoyo y es más una discusión abierta que una conversación lateral o rápida.
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