Experiencia de entrevista de Arcesium para ingeniero de software – Part 2

Prueba de codificación (Plataforma: Hacker Rank/No supervisado)

Secciones:

  • Aptitud general
  • Codificación de MCQ
  • 2 preguntas de codificación

Todas las secciones tenían un límite de tiempo y si avanzas en secciones, no puedes volver atrás. Entrevistas: (candidatos totales: 15, plataforma: par de códigos de clasificación de hackers)

Ronda 1 (Ronda de 1 hora):

  1. Preséntate (qué lenguaje de programación prefieres, etc.).
  2. ¿Qué son Vtable y Vptr?
  3. Dada una array binaria n*m ordenada por filas, busque la fila con un máximo de 1.
  4. ¿Qué es la normalización?

Ronda 2 (Ronda de 1 hora):

  1. Preséntate (qué lenguaje de programación prefieres, etc.).
  2. ¿Qué es enhebrar? ¿Algún lugar donde lo hayas usado? ¿Por qué usar procesos cuando tenemos hilos?
  3. ¿Por qué C++? Se hicieron preguntas de C++ vs Python como cuál consume más espacio.
  4. ¿Qué son las propiedades de los ÁCIDOS? ¿Las bases de datos modernas son siempre consistentes? Si un servidor habla con otro, y ese otro habla con otro, y no tienen las copias de la base de datos del otro en sus búfer locales, ¿puede conducir a un estado inconsistente? (En breve estudio OS, y DBMS bien).
  5. Dado un árbol y la dirección de un Node de destino, encuentre todos sus primos. (Solo puede usar espacio de pila recursivo, sin cola, sin mapa, solo se permite espacio de pila recursivo).
  6. Dada una tabla que consta de employee_id, employee_name y manager_id (que en sí mismo es un empleado), escriba una consulta SQL para obtener los nombres de todos los empleados y sus gerentes. (pregunta famosa)

Ronda 3 (Ronda de 1 hora, vinieron 2 entrevistadores):

  • Dadas dos tablas, una tiene employee_id, employee_name y company_id (en la que trabajan) y la otra tabla contiene company_id y company_name, escriba una consulta SQL para obtener el recuento de todos los empleados en cada empresa junto con el nombre de esa empresa.
  • ¿Qué son las restricciones DBMS? ¿Cuándo normalizar una tabla? ¿Las tablas de Q1 necesitan normalización? ¿Qué es una clave foránea?
  • https://www.geeksforgeeks.org/generate-integer-from-1-to-7-with-equal-probability/

Estado: Rechazado

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 *