Experiencia de entrevista de AMD para pasantías (en el campus)

AMD vino a nuestro campus (virtualmente) para reclutar pasantes durante 9 meses para trabajar en sus proyectos. Preseleccionaron a todos los estudiantes de Ciencias de la Computación y Electrónica de Doble Grado (BTech + MTech). La primera ronda fue una entrevista en Microsoft Teams. Soy de un fondo de Ciencias de la Computación.

La ronda 1:

  1. Me pidieron que primero explicara cualquier proyecto en el que trabajé. 
  2. Luego me dieron una pregunta de codificación para insertar un Node en el medio de la lista vinculada de manera eficiente. 
  3. ¿Dónde se almacena el puntero en la memoria?
  4. ¿Qué es un hilo? Diferencia entre un hilo y un proceso.
  5. ¿Cómo se asegura de que los subprocesos se comporten de la manera que desea que escriban los recursos compartidos?
  6. ¿Al puntero (usado al codificar el primer problema) se le asigna una dirección virtual o física?
  7. ¿Qué es la memoria virtual desde su comprensión?
  8. ¿Cómo se gestiona la memoria virtual?
  9. ¿Qué sucede cuando el sistema arranca?
  10. Continúe con la pregunta anterior: ¿Qué es un cargador de arranque? ¿Qué hace?
  11. ¿Qué es el caché? ¿Por qué necesitamos un caché?
  12. Traducción de direcciones en memoria virtual

Publicación traducida automáticamente

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