Experiencia de entrevista HashedIn | Presencial 2021

Hola, voy a compartir mi experiencia de entrevista para HashedIn (de Deloitte) cuando la empresa visitó mi universidad en mayo de 2021. Hubo 1 evaluación de codificación, 2 rondas de codificación (para la mía) seguidas de una ronda de recursos humanos.

Ronda 1 (Evaluación técnica – Ronda de codificación): Había 3 preguntas técnicas de codificación que debían resolverse en 1,15 horas. Nivel de pregunta: medio/difícil

  • Pregunta matemática basada en ecuación matemática: basada en el medio , ya que tenemos que escribir el código más optimizado.
  • Basado en patrones: patrón duro
  • Cuestiona una variación difícil de encontrar el camino más corto de un Node a otro en el gráfico – Nivel Medio – Difícil .

La entrevista duró 1.15 hrs. De 120 estudiantes, 6 estudiantes fueron preseleccionados (por suerte, yo era uno de ellos).

Puntas: 

  • Escriba el código más optimizado, escribiendo las complejidades de tiempo para cada pregunta.
  • Use comentarios y sangrías correctamente.
  • Escribe la lógica de lo que estás haciendo (opinión personal).

Ronda 2 (Discusión Técnica – Nivel 1) – Medio

La ronda comenzó con una buena ronda de introducción seguida de algunos conceptos de programación orientada a objetos. Luego, saltamos directamente a las preguntas de codificación al compartir un documento de Google (Importante). Las preguntas de codificación no eran directamente preguntas de LeetCode o GFG. Pero, una ligera variación a todos esos problemas.

  • Ordene la array que consta de 0, 1 y 2 en orden ordenado. Espera, la ligera variación fue clasificar según 1, 0 y luego 2. es decir. coloque primero el 1, luego el 0 y luego el 2. Lo resolví muy fácilmente. Pero estaban buscando todos esos métodos que hago el código. Respiro hondo y comencé a resolver las preguntas con un enfoque ingenuo, seguido de un enfoque optimizado (fácil para mí)
  • Encuentra todos los pares que satisfacen A+B != C+D. Resolví esta pregunta con un enfoque Naive manteniendo 4 bucles. Se rió y me pidió que lo resolviera con un código óptimo. Volví a pensar por un segundo y encontré la solución usando unordered_map (en C++) y esta vez el entrevistador quedó bastante satisfecho.

Algunas preguntas habituales de DBMS: consultas, definiciones.

  • Encuentre el quinto salario más alto/más bajo de la tabla dada. Resolví fácilmente – Volvió a cambiar dando dos tablas. Savage , lo resolví de nuevo.
  • Diferencia entre base de datos relacional y no relacional. (Escenario del mundo real).
  • Casos de uso para diferentes claves en el mundo diario.
  • Mejor forma normal y por qué?

Bien, terminé la entrevista con varias dudas en mi mente. La entrevista se adelantó un poco a la hora. Esperé durante 3 largos días, recibí mis resultados de TPO de mi universidad que me seleccionaron para la próxima Discusión Técnica. (De 6, 4 fueron seleccionados).

Ronda 3 – (Discusión técnica – Nivel 2) – Medio – Difícil

Esta ronda también comenzó con una buena introducción y algunas preguntas básicas de informática básica. Las preguntas que se hicieron fueron:

  • Redes: modelo OSI y funcionamiento, dirección DNS y Mac y discusión sobre topologías.
  • Conceptos OOP: conceptos utilizados en proyectos del mundo real.

Discusión del proyecto: ¿Tecnologías utilizadas, dificultades enfrentadas y cómo las resolvió?

Luego, el entrevistador dio 2 problemas basados ​​en DP & Tree transversal.

  • Recorrido en espiral inversa de un árbol binario : dijo 2 enfoques atravesando por las alturas ( Fácil – Medio ).
  • Me dijo que cambiara el código si lo atravesaba en el sentido de las agujas del reloj . https://www.geeksforgeeks.org/reverse-clock-spiral-traversal-of-a-binary-tree/ ( Fácil ).
  • Alguna variación del problema de corte de varillas. https://www.geeksforgeeks.org/cutting-a-rod-dp-13/ (Medio)

Discusión sobre el diseño del sistema: diseñe una plataforma de comercio electrónico con todas las entidades y tablas que quiero usar.

La entrevista duró 1 h 5 min. No estaba seguro, ya que no conocía los conceptos de diseño de sistemas, pero de alguna manera lo hice. Los candidatos preseleccionados fueron informados después de los próximos 2 días. De 4, 2 fueron seleccionados.

Ronda 4 (Ronda del gerente de contratación): Muy fácil

  • Introducción!
  • Experiencia de entrevista a lo largo
  • ¿Le interesan las tecnologías?
  • ¿Proyectos y dificultades enfrentadas?
  • ¿Cómo es el clima en tu ciudad natal?
  • ¿Qué has hecho en el encierro?
  • Fortalezas y debilidades
  • ¿Por qué HashedIn? ¿Qué esperas de nosotros?
  • ¿Alguna pregunta para mí?

La entrevista tuvo una duración de 15-20 minutos. Solo estaban comprobando la confianza y las habilidades de comunicación.

VEREDICTO: SELECCIONADO

Nota : la Ronda 4 (Discusión Técnica – Nivel 3) es opcional para mí según mi desempeño.

Consejos para triunfar en cualquier entrevista:

  1. A fondo sus conceptos de fundamentos de DSA, CS y DBMS. Tome la ayuda de GFG, LeetCode, InterviewBit para prepararlos.
  2. Tenga confianza durante cualquier entrevista.
  3. No ponga cosas/etiquetas innecesarias en su currículum que no sepa (técnicas). Intente hacer un currículum de una página (con todas las tecnologías que conoce y en las que ha trabajado).
  4. Mantener una buena comunicación con el entrevistador como comunicación bidireccional. Estar presentable, lo que piensas! (Básicamente, ¡Pensando en voz alta!).
  5. No dude en hacer preguntas al entrevistador. (técnico/código)
  6. Lo mejor es no apoyarse en la práctica del último día.

Consejos adicionales✌:

  • Visite al entrevistador en LinkedIn y conozca todas las tecnologías que conoce y gestione su entrevista en consecuencia. (Experiencia personal)
  • Su introducción dirá el 50% de cómo será su entrevista. Por lo tanto, sea específico.
  • Consulte GeekforGeeks, LeetCode, InterviewBit antes de cualquier entrevista.

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 *