Experiencia de la entrevista de DE Shaw | Conjunto 13 (en el campus)

  • 1.ª ronda (en papel) (+ 4 puntos por cada respuesta
    correcta y – 1 por respuesta incorrecta)

    Sección 1 : 20 preguntas de aptitud lógica durante 20 minutos
    Sección 2 : 20 preguntas técnicas durante 20 minutos (preguntas sobre C, C++, Java O/P, sistema operativo, redes, etc.)
    Sección 3 : una pregunta de codificación durante 20 minutos

    Era un problema de programación dinámica. Nos dieron una array 2-D de tamaño [n*m] con tiempo para cruzar cada bloque y algunos bloques contenían una ‘X’ que denotaba una bomba. Tuvimos que encontrar el tiempo mínimo de llegar a [n-1, m-1] desde [0, 0] sin pasar por ninguna bomba.

    16 estudiantes fueron seleccionados para rondas de entrevistas.

  • 2da ronda (entrevista de recursos humanos) [20-25 minutos]
    1. Dime algo sobre ti.
    2. Comentarios sobre el papel redondo escrito.
    3. Su ambición en la vida.
    4. Me pidió que resolviera 2 preguntas de aptitud de la ronda escrita y acertó las respuestas de mi
      hoja de respuestas.
    5. ¿Por qué quieres unirte a DE Shaw?
  • 3 ra Ronda (Entrevista técnica-1) [35-40 mins]
    1. Mi código redondo escrito no era 100% correcto. Entonces, me pidió que encontrara el error en mi código y
      luego me pidió que escribiera el código correcto.
    2. Dada una array 2-D de 0,1 de tal manera que cada fila tiene 1 al principio y luego todos 0.
              1 1 1 1 0 0 0
              1 1 0 0 0 0 0
              1 1 1 1 1 0 0
              1 1 1 0 0 0 0

      Me pidió que escribiera un código para encontrar la fila con el número máximo de 1 .

    3. Diferencia entre TCP y UDP. ¿Dónde se usa UDP?
    4. Que es la capa 2 en el modelo OSI y su funcionalidad.
    5. Cuál es el funcionamiento de Switch.
    6. Diferencia b/n puerto y zócalo.
    7. Fundamentos de la programación de sockets.
    8. Diferencia b/n proceso e hilo. Dio un escenario y preguntó qué usar proceso o subproceso en
      ese escenario.
    9. Control de Congestión en TCP.
    10. Rompecabezas: juego de 2 jugadores, cada uno puede elegir cualquier valor entre 1 y 10. Se sumará el valor de cada turno de ambos jugadores. Cuando la suma llega a 50, ese jugador gana. Me pidió que hiciera una estrategia para que el jugador A ganara.
    11. Diferencia entre const int *p e int const *p.

    Se seleccionaron 8 estudiantes para la ronda final de entrevistas.

  • Ronda (Entrevista técnica – 2) [1 hora]
      Eran las 3 de la mañana, preguntó cuán agotador fue su proceso de entrevista de 15 horas.

    1. Dada una tabla que tenía [EmployeeId, EmpName, ManagerId], solicitó escribir una consulta SQL para imprimir el nombre de cada empleado con el nombre de su gerente.
    2. ¿Qué es un disparador? ¿Por qué se usa?
    3. ¿Se puede escribir un activador para la consulta de selección?
    4. ¿Qué es un cursor?
    5. Diferencia entre SQL y PL/SQL.
    6. ¿Qué es una vista? Inserción y eliminación en una vista.
    7. ¿Por qué se realiza la indexación en DBMS? Tipos de indexación.
    8. Hay un flujo infinito de bloques. Un bloque aleatorio en b/n es una zanja. Un canguro está sentado en cualquier bloque. El canguro saltará N veces en total, el i -ésimo salto será de 1 bloques o de 0 bloques.
      ¿Cuál será la distancia máxima que el canguro puede cubrir desde el punto de partida?
    9. Programa para invertir una lista enlazada simple por recursividad.
    10. Se da una array bidimensional de 0,1. Los 0 denotan agua y los 1 denotan tierra.
              0 0 0 0 0 0 0 0
              0 0 1 0 0 0 1 0
              0 1 1 0 0 0 1 0
              0 0 0 0 1 0 1 0
              0 0 0 0 0 0 0 0

      Escribe un código para contar Número de islas . Las islas pueden tener cualquier forma aleatoria. Cualquier dos 1 adyacentes (en cualquiera de las 8 direcciones) son parte de la misma isla.

    11. Me preguntó mis rangos en Codechef, Codeforces, Spoj, etc.

GeeksforGeeks me ayudó mucho en mi sesión de colocación. Practique todas las preguntas de GeeksQuiz y lea todas las experiencias de entrevistas sobre geeks al menos una vez.

¡¡Mis mejores deseos!!

Si le gusta GeeksforGeeks y le gustaría contribuir, también puede escribir un artículo y enviarlo por correo electrónico a contribuya@geeksforgeeks.org. Vea su artículo que aparece en la página principal de GeeksforGeeks y ayude a otros Geeks.

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 *