Experiencia de entrevista de Hashedin Technologies (pasante + FTE) | Fuera del campus 2021

Nivel de dificultad: Medio

Prueba en línea: Duración de la prueba en línea: 1 h 15 min, patrón de prueba: 3 preguntas de programación (fácil, medio, difícil)

Plataforma de prueba: Otomeyt  

  1. Se proporcionó una pregunta basada en una historia, que se puede hacer fácilmente manteniendo una array.
  2. Elimine un Node de la mitad de la lista enlazada circular hasta que la lista quede vacía. ( https://www.geeksforgeeks.org/java-program-to-delete-a-node-from-the-middle-of-the-circular-linked-list/
  3. Diría que esta fue una pregunta difícil basada en la evaluación de Infix. (PD: no recuerdo la pregunta exacta).

Resolví 2 preguntas de programación por completo y fui seleccionado para el proceso de entrevista.

Ronda Técnica 1 (1 hora): Comience con mi Introducción.

  1. Me preguntó el lenguaje de programación en el que me siento cómodo.
  2. Lo que sé sobre OOPS, mientras respondía esto le dije sobre Abstracción, Encapsulación, Poliformismo, Herencia. Luego me pidió que escribiera código para estos cuatro conceptos.
  3. Ventajas y desventajas de LinkedList sobre Array en detalle (búsqueda, eliminación, adición, etc.)
  4. Consejo: aprender las diferencias no es suficiente, debe tener sus conceptos muy claros.

    Ahora, me hizo 3 preguntas de codificación (primer acercamiento y luego me dijo que escribiera código).

  5. Combinar dos listas enlazadas ordenadas ( https://www.geeksforgeeks.org/merge-two-sorted-linked-lists/ )
  6. Cómo encontrar si hay un ciclo en una lista enlazada y devolver el primer Node del ciclo. ( https://www.geeksforgeeks.org/find-first-node-of-loop-in-a-linked-list/ )
  7. Dada una Cuadrícula y un Punto (X, Y) en esa Cuadrícula. Está en el origen y tiene que encontrar la ruta de distancia mínima para llegar a ese punto. Puede viajar horizontal, vertical y diagonalmente desde una celda determinada (Programación dinámica, https://www.geeksforgeeks.org/min-cost-path-dp-6/ )

    Ronda Técnica 2 (1 hora):

  1. El entrevistador preguntó sobre mi tema favorito (estructuras de datos). Luego preguntó ¿Por qué DBMS no es mi materia favorita?
  2. Juego de diseño de serpientes y escaleras
    Given: Snakes initial and Final Position.
    Ladders initial and Final Position.
    Dice numbered from 1-6.
    P players and N numbers of Game Board. 
    I have to return which Player will win this game.
  3. Proyectos y currículum:

  4. Me preguntó sobre mis proyectos y qué tecnologías he utilizado.
  5. Preguntas relacionadas con el proyecto.
  6. Cuándo elegir la base de datos MySQL y MongoDB en un proyecto.
  7. La diferencia en el escalado horizontal y vertical en las bases de datos.
  8. ¿Qué son los servidores (en detalle)?
  9. Algunas preguntas sobre Java (nombre de la clase principal de todas las clases en Java, etc.)  
  10. Me preguntó si he trabajado en hilos.

Sugerencia: el entrevistador estaba enmarcando preguntas de mi respuesta anterior, por lo que debe tener en cuenta lo que le está respondiendo al entrevistador.  

NOTA: Se toma la Ronda Técnica 3 de un candidato si el panel lo Sugiere.

Contratación de Ronda de Mobiliario (30 Minutos):

  1. La ronda comenzó con mi presentación y la del entrevistador.
  2. Antecedentes familiares (cualquier hermano, etc.).
  3. Fortalezas y debilidades.
  4. ¿Qué sé sobre HashedIn?
  5. ¿Por qué quieres unirte a HashedIn?
  6. Me preguntó si tengo alguna otra oferta en la mano.
  7. Cómodo con la reasignación o no, etc.
  8. Le hice al entrevistador algunas preguntas sobre la Universidad Hashedin (Training Bootcamp).

Veredicto – ¡Seleccionado!

Publicación traducida automáticamente

Artículo escrito por naditya726 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 *