Experiencia de entrevista ZoomRX para SDE | Presencial 2021 (Virtual)

ZoomRX llegó a nuestro campus la última semana de octubre de 2021 para 2 puestos: ingeniero de desarrollo de software e ingeniero de control de calidad, en los que solicité el puesto de SDE. Hubo un total de 3 rondas para SDE y 4 rondas para QAE. 

DÍA 1:

RONDA-1: Esto fue en una prueba en línea con 4 Secciones.

DURACIÓN: 2 horas.

  • Sección-1: 14MCQ en OS, DS, OOPS. (fácil-7, medio-7) TIEMPO: 18mins
  • Sección-2: 5MCQ’s sobre Aptitud Básica. (fácil-3, medio-2) TIEMPO: 8mins
  • Sección 3: Pregunta de codificación de nivel fácil. TIEMPO: 30 minutos
  • Sección 4: Pregunta de codificación de nivel medio/difícil. La pregunta era algo así como: en la grilla tenemos que hacer BFS y marcar las celdas visitadas. TIEMPO: 1h 4min

De 110 estudiantes, 11 estudiantes fueron preseleccionados para la entrevista técnica. 

DIA 2:

PPT: Se discutió la charla previa a la colocación sobre la empresa, cómo funcionan y las tecnologías en las que trabajan. Después de esta entrevista técnica se inició.

RONDA-2 (Entrevista Técnica):

DURACIÓN: 1 hora 40 min.

  • La entrevista se realizó en google meet y nos compartieron el link. En primer lugar, debo hablar sobre el entrevistador. Fue muy amable y me hizo sentir cómoda con él. Es el mejor entrevistador que he visto en mi ubicación y no sentí que la entrevista fuera de 1 hora y 40 minutos. Fue tan rápido.
  • Primero se presentó a sí mismo y después de eso, me presenté a mí mismo. Dijo que discutiremos el currículum más tarde y compartió un enlace de Google Docs. Luego dio 4 temas: DS, DBMS, OOPS y OS y me preguntó qué tan familiarizado estoy con estos temas. 
  • Empezó desde DS. Me preguntó sobre las estructuras de datos que conozco. Luego preguntó la diferencia entre la array y la lista vinculada, dónde usar la array y dónde usar la lista vinculada y algunas preguntas más sobre ellos. Luego preguntó sobre las complejidades del tiempo y algunos algoritmos. Nombra los algoritmos de búsqueda que conoces. Dije búsqueda lineal y búsqueda binaria. Se les preguntó dónde usar la búsqueda lineal y dónde usar la búsqueda binaria y sus complejidades temporales. ¿Conoces algoritmos de búsqueda que no sean este? Después de eso, preguntó cuáles son todos los recorridos de árboles que conoces.

Luego saltó a DBMS. Preguntó sobre la normalización. ¿Cuáles son las formas normales que conoce? Y luego le dio una tabla y le preguntó si la tabla está en la forma normal correcta, si no la normaliza.

Por ejemplo, considere cualquier conjunto de datos:

Dijo que escribiera consultas para la tabla original.  

  1. Devolver los alumnos que hayan obtenido una puntuación superior a 50 en alguna de las materias sin duplicación.
  2. Devuelva el nombre del estudiante y el promedio de cada estudiante que tenga una calificación promedio de todas las materias superior a 50

Luego dijo que escribiera las mismas consultas para la tabla normalizada. Después de eso, preguntó sobre las transacciones en DBMS y cómo se lleva a cabo cada transacción, etc. Qué es la propiedad ACID y explicarla y algunas preguntas más al respecto.

Luego siguió con OOPS. ¿Por qué necesitamos OOP y cuáles son los usos de los especificadores de acceso privado y protegido? Luego pregunta sobre polimorfismo y tipos de polimorfismo explícalo. Cuál es el uso de la herencia. Eso es todo de OOPS.

Luego dio una pregunta para resolver. Me dijo que explicara cómo lo abordaría y luego lo codificaría.

Se le da el tamaño de un laberinto, las coordenadas del robot, la dirección en la que se enfrenta y muchos comandos.

La dirección es N,S,E o W, es decir, las 4 direcciones (norte, sureste y oeste).

Comandos

  • Direccional: L, R (L significa girar a la izquierda, es decir, si la dirección del robot es N y el comando es L, la dirección cambiará a W. Si es R y la dirección es N, ahora la dirección será E)
  • Movimiento – M (M significa moverse 1 paso en la dirección en la que mira ahora)

Si la posición del robot: (0,0), dirección: N, comando: M, entonces el robot debe omitir ese comando, es decir, si el comando lleva al robot fuera del laberinto, omita ese comando. Tienes que devolver la posición final del robot después de ejecutar todos los comandos. 

Después de resolver el problema, vino a reanudar y algunas preguntas de mis proyectos. Luego vio mis perfiles de redes sociales como github, codeforces, leetcode, etc. y habló al respecto. Luego preguntó sobre git y preguntas básicas sobre git y github y las ventajas de usar git y algunas preguntas más sobre él.

Atlast me preguntó si tenía alguna pregunta y le hice bastantes preguntas. Entonces mi entrevista había terminado.

Después de 1,5 horas, recibí una llamada diciendo que estaba preseleccionado para la siguiente ronda.

RONDA-3 (HR/Entrevista conductual): DURACIÓN: 30 min.

  • En primer lugar, este entrevistador también fue amable. Me preguntó qué sé de la empresa. 
  • ¿Cuáles son los equipos de tecnología en la empresa. Luego me preguntó sobre mí y sobre mi familia, ocupaciones, etc. Luego me pidió que le explicara uno de mis proyectos. 
  • Cuáles son mis fortalezas, cuáles son mis debilidades, qué conflictos enfrenté cuando trabajé en equipo y cómo los superé, qué problemas enfrentó durante sus proyectos. 
  • Luego me preguntó si les decía a tus amigos que te describieran en 3 adjetivos, cómo te describirían. Luego me pidió que le explicara otro proyecto. ¿Cómo te actualizarías con las tecnologías en las que trabajas? Luego me preguntó si estoy interesado en seguir estudios superiores. Estas fueron todas las preguntas. Luego me preguntó si tenía alguna pregunta y le hice algunas.

Los estudiantes de Atlast 2 fueron seleccionados para el puesto de SDE y yo fui uno de ellos.

PUNTAS:

  • Sea fuerte en la programación y practique tanto como pueda en GFG y leetcode.
  • Ser fuerte en estructuras de datos y algoritmos.
  • En cuanto a las materias básicas, preparar DBMS, OOPS, Redes y OS.
  • Solo ten confianza en tus entrevistas.
  • Si el día es tuyo, entonces nadie puede detenerte.
  • Solo sea paciente y haga su trabajo con consistencia y trabajo duro.

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 *