Experiencia de entrevista de Gojek para SDE (en el campus) 2021

Gojek visitó nuestro campus para contratar a estudiantes de último año para el puesto de ingeniero de software asociado.

Los criterios de selección constan de 4 rondas.

  1. Evaluación en línea
  2. Ronda de codificación de máquina
  3. Ronda de emparejamiento de códigos
  4. Entrevistas Técnicas F2F (1 o 2)

Evaluación en línea: esta prueba se realizó en la plataforma Hacker Rank y la duración de la prueba fue de 45 minutos. La prueba constaba de 2 preguntas de codificación de dificultad media junto con 11 MCQ para evaluar su aptitud técnica.
 

Criterios de la ronda 1: los candidatos con mejor desempeño de la prueba fueron seleccionados para la ronda de codificación de máquinas. No se utilizó ningún otro criterio.

Ronda de codificación automática: La prueba se realizó en la plataforma HackerRank y la duración de la prueba fue de 60 minutos. En esta ronda, se nos pidió que implementáramos una aplicación bancaria. Todas las instrucciones para el mismo fueron claramente mencionadas en la pregunta.

Puntas:

  • El código debe seguir los principios SOLID OOPS.
  • Se dará mayor prioridad a las soluciones con pruebas unitarias. (Añadir si es posible, no es obligatorio).
  • Use Git (u otras herramientas de control de versiones) para realizar confirmaciones frecuentes. (Añadir si es posible).
  • Siga buenas prácticas y principios de codificación (Estos tienen peso en la revisión).

Criterios de la Ronda 2: Tenían un punto de referencia establecido. De acuerdo con los puntajes devueltos por la plataforma de prueba, quien logró el punto de referencia fue preseleccionado.

Ronda de emparejamiento de códigos: había 2 entrevistadores en el panel. La entrevista comenzó con mi presentación. Se nos pidió que expliquemos con más detalle el código que implementamos durante nuestra ronda de codificación de máquinas. Ya implementé el problema de Machine Coding Round en Java, me dieron algunos conjuntos de requisitos para codificar en el acto y crear una aplicación ejecutable. Debería poder codificar el requisito dado como se indica en el lugar para continuar con más rondas.
Esta ronda se completó y el entrevistador quedó bastante impresionado con mis habilidades de codificación.

Mis conclusiones: están buscando codificadores expertos y la persona que hizo algunas contribuciones de código abierto. Tiene un historial claro y probado de creación de software funcional fuera de sus requisitos académicos.

Ronda 4 (Entrevista técnica): La entrevista comenzó con mi Introducción y luego me hizo 2 preguntas de codificación. Luego de esto, procedió a preguntarme sobre mi proyecto y trabajo de pasantía. Se hicieron preguntas técnicas sobre temas como subprocesos múltiples, concurrencia, semáforos, punto muerto, etc. Preguntas de bases de datos como indexación, árboles B, árboles B+. Las preguntas de DSA fueron de árboles y gráficos. Los proyectos universitarios y de pasantías que hice fueron proyectos reales y no copiados de GitHub, por lo que cuando hablé de ellos, sonaron reales, ya que el trabajo en ellos aún continúa y podía hablar de ellos con confianza.

Veredicto: Seleccionado

Puntas:

  • Ten confianza y trata de interactuar con tu entrevistador.
  • Practique preguntas de codificación de Leetcode y GFG.
  • Tenga un conocimiento completo sobre sus proyectos y temas como DSA, DBMS, OS.

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

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *