Ronda de codificación en línea:
la ronda se realizó en HackerRank y había 4 preguntas de codificación para resolver en 90 minutos. Algunos de ellos eran como:
-
- Pregunta 1: Encontrar el número mínimo de paquetes no seleccionados contiguos que son de forma 2^k en una array dada (excluyendo algunos paquetes que ya fueron seleccionados de una array dada):
La pregunta principal se basó en el concepto de este problema de GFG.
- Pregunta 1: Encontrar el número mínimo de paquetes no seleccionados contiguos que son de forma 2^k en una array dada (excluyendo algunos paquetes que ya fueron seleccionados de una array dada):
-
- Pregunta 2: Clasificación de vectores de pares usando la función de comparación:
La pregunta estaba estrechamente relacionada con este problema.
- Pregunta 2: Clasificación de vectores de pares usando la función de comparación:
-
- Pregunta 3: substrings palindrómicas:
la pregunta estaba relacionada con este problema de GFG.
- Pregunta 3: substrings palindrómicas:
Un total de 12 candidatos de 104 fueron preseleccionados para la siguiente ronda.
Ronda de entrevistas (técnica + RRHH):
fue una entrevista en línea y telefónica, ya que el entrevistador hizo preguntas en la llamada y se probaron simultáneamente en la plataforma HackerRank for Work.
En primer lugar, la presentación formal. Luego me hizo preguntas como:
- ¿Cómo cambió su interés hacia el campo de CSE y TI siendo un estudiante de ECE?
- ¿Cómo te las arreglaste para aprender todas esas cosas de CSE sin que estuvieran en el plan de estudios de tu curso? (como mencioné Deep Learning y Computer Vision en mi currículum)
- ¿Qué haces para mantener tu interés en la codificación?
- Luego me preguntó un poco sobre mis proyectos de Deep Learning y Computer Vision.
Luego me hizo algunas preguntas sobre la rotación de arrays y dio diferentes casos para esa pregunta como:
-
- Se le da una array ordenada con k veces la rotación y k es desconocido. Entonces, debe escribir y ejecutar ese código para encontrar k para 2-3 casos de prueba.
- Array de ejemplo: {6, 7, 8, 1, 2, 3, 4, 5} Respuesta: k = 3.
- Luego cambió esa pregunta y me dijo que escribiera un código para encontrar dos números en esa array rotada cuya suma sea igual a un número dado de la manera más optimizada (nuevamente, se dieron diferentes casos para que ese número dado se probara al ejecutar eso código).
Consulte esto.
- Se le da una array ordenada con k veces la rotación y k es desconocido. Entonces, debe escribir y ejecutar ese código para encontrar k para 2-3 casos de prueba.
Después de responder algunas preguntas más sobre estructuras de datos, me preguntó si tenía alguna consulta relacionada con la empresa y finalmente concluyó la entrevista de 40 minutos.
PROPINA:
- Para las entrevistas telefónicas es difícil interactuar con el entrevistador, por lo que debe seguir hablando y discutiendo sus puntos de vista sobre las preguntas del entrevistador. (tener buenas habilidades de comunicación es un punto a favor).
- Trate de escribir códigos ordenados, ya que todo lo que escriba se transmitió directamente en vivo a la pantalla del entrevistador y puede crear una buena impresión.
- Y finalmente, debe estar preparado con algunas preguntas básicas de recursos humanos sobre la empresa de antemano como:
- ¿Por qué eligió esta empresa?
- ¿Por qué deberíamos contratarlo?
- ¿Cómo coincide la empresa con sus intereses y qué pretende contribuir a la empresa?
- ¿Por qué no deberíamos contratarte?
————————————————————————————————————————————————————