El proceso de entrevistas de AMD, etapa por etapa

Por Aaron Cao · Actualizado el

El proceso de entrevistas de AMD, etapa por etapa
Las entrevistas de AMD suelen incluir una llamada de selección con el reclutador, una o dos rondas técnicas con el equipo contratante, y después un panel de ingenieros y una conversación con el hiring manager. Lo que evalúan esas rondas depende de la disciplina: diseño RTL, verificación de diseño, firmware y drivers, o software, cada una sigue un proceso distinto.

Las entrevistas de AMD suelen incluir una llamada de selección con el reclutador, una o dos rondas técnicas con el equipo contratante, y después un panel de ingenieros y una conversación con el hiring manager. Lo que evalúan esas rondas depende de la disciplina: diseño RTL, verificación de diseño, firmware y drivers, o software, cada una sigue un proceso distinto.

¿Qué etapas tiene una entrevista en AMD?

Las ofertas de empleo de AMD abarcan chips de CPU y GPU, aceleradores para centros de datos, productos embebidos y una gran organización de software, así que es razonable que los candidatos se pregunten si existe un único proceso de AMD. Esta sección describe las etapas que comparten la mayoría de los procesos y la variable que decide qué contienen. Las etapas son familiares; la variable es tu disciplina de ingeniería.

Primero llega la llamada con el reclutador. Cubre tu experiencia, el puesto, la ubicación y las expectativas salariales, y es el momento en el que deberías confirmar el grupo de producto y la disciplina, por ejemplo diseño físico, RTL, verificación de diseño, validación, firmware o software de drivers.

Después vienen una o dos rondas técnicas con el equipo contratante, normalmente por videollamada. Son conversaciones con ingenieros en activo más que una prueba estandarizada, y suelen profundizar tanto en los proyectos de tu currículum como en preguntas de libro de texto.

La etapa final es un panel de varios ingenieros, cada uno a cargo de un tema, junto con una conversación con el hiring manager sobre el alcance del puesto y el encaje. Los candidatos en etapas iniciales de su carrera a veces ven una evaluación en línea antes de todo esto; lee la invitación con atención, porque suelen ser cronometradas y supervisadas.

¿Qué preguntan las rondas de hardware y verificación?

Para los puestos de diseño RTL y lógico, espera que te pregunten en voz alta sobre fundamentos digitales: lógica combinacional frente a secuencial, máquinas de estados finitos, tiempo de setup y de hold, cruce de dominios de reloj y por qué existen los sincronizadores, y las contrapartidas del pipelining. Los entrevistadores suelen pedirte que esbozes o escribas pequeños bloques en Verilog o SystemVerilog, como una FIFO, un contador o un árbitro, y luego que expliques qué falla en los casos límite.

Las rondas de verificación de diseño se centran más en cómo demuestras que un diseño funciona: construcciones de SystemVerilog, estructura UVM, estímulo aleatorio con restricciones, cobertura funcional y aserciones. Un patrón frecuente es que te den la descripción de un bloque pequeño y te pregunten cómo lo verificarías, lo que premia un plan de pruebas claro por encima de la sintaxis memorizada.

Piensa en un ingeniero de verificación que pasa de una empresa de chips de redes a un equipo de GPU. Su experiencia con testbenches se transfirió directamente, pero el panel dedicó una sesión entera a la estrategia de cierre de cobertura de un controlador de memoria, algo que solo había tocado de forma indirecta. Preguntarle al reclutador qué bloque posee el equipo habría orientado su preparación hacia ahí.

¿Qué preguntan las rondas de software, firmware y drivers?

Los puestos de software en AMD cubren un abanico amplio, desde drivers de GPU y compiladores hasta la pila ROCm, herramientas e infraestructura de validación. El núcleo común es un dominio sólido de C o C++, y debes estar preparado para punteros, disposición de memoria, manipulación de bits, primitivas de concurrencia y cómo un sistema operativo planifica y gestiona la memoria.

Las entrevistas de firmware y drivers añaden conocimiento de hardware: interrupciones, registros mapeados en memoria, DMA y cómo un driver se comunica con un dispositivo. Los equipos de software de GPU pueden preguntar sobre conceptos de programación paralela y cómo se distribuye el trabajo al hardware. Aparecen preguntas de algoritmos, pero suelen ser prácticas en lugar de acertijos complicados.

Las preguntas de comportamiento suelen aparecer dentro de las rondas técnicas en lugar de en un bloque dedicado, así que ten preparadas historias breves sobre depurar algo difícil, discrepar en un diseño y entregar bajo presión de calendario. Practicarlas en voz alta es el paso que la mayoría de los candidatos se salta; la herramienta de entrevista simulada te permite hacer una sesión en solitario y escuchar primero tus propias respuestas.

¿Cómo deberías prepararte para el panel?

Los entrevistadores del panel en AMD suelen ser los ingenieros con los que trabajarías codo a codo, y la señal más fuerte que puedes transmitir es profundidad sobre tu propio trabajo pasado. Prepárate para recorrer un diseño o un bug de tu currículum a nivel de señales, registros o código, incluyendo qué harías de forma distinta.

Hazle a cada entrevistador algo específico: qué bloque o componente posee el equipo, cómo es la presión actual de tape-out o de lanzamiento, cómo se hace el traspaso entre verificación y diseño. Esas preguntas demuestran que ya piensas como un miembro del equipo.

Estas rondas se hacen por videollamada, que es donde un asistente en tiempo real puede ayudar: SubcueAI transcribe al entrevistador y redacta una respuesta estructurada, desde la app de escritorio nativa de macOS o Windows con una superposición local, o desde el Side Panel de la extensión de navegador en Chrome y Edge, que solo captura el audio de la pestaña de la reunión. Ningún bot se une a la llamada. Los límites también son claros: lo que aparece en una pantalla compartida es visible, las sesiones grabadas capturan ese contenido compartido, y las evaluaciones supervisadas quedan fuera de alcance. Los procesos de otras empresas están recopilados en las guías de entrevistas por empresa.

FAQ

¿Cuántas rondas tiene una entrevista de AMD?

AMD no publica un proceso estándar, y el número varía según el equipo y el nivel. Una llamada con el reclutador, una o dos rondas técnicas y un panel final es una estructura habitual. Pregunta al reclutador por la secuencia exacta.

¿AMD hace preguntas al estilo LeetCode?

Los puestos de software pueden incluir preguntas de algoritmos, aunque suelen ser prácticas en lugar de estilo concurso. Los puestos de hardware y verificación se centran en cambio en el diseño digital, RTL y la metodología de verificación, así que los ejercicios genéricos de código encajan mal ahí.

¿Qué debería estudiar para una entrevista de verificación de diseño en AMD?

SystemVerilog, la estructura UVM, el estímulo aleatorio con restricciones, la cobertura funcional y las aserciones, además de la capacidad de escribir un plan de pruebas para un bloque pequeño en el momento. Tu propio trabajo de verificación pasado se examinará con detalle.

¿Puedo usar un asistente de entrevistas con IA en una entrevista de AMD?

Para las rondas de conversación por videollamada, SubcueAI se ejecuta localmente a través de la app de escritorio o del Side Panel de la extensión de navegador, sin ningún bot en la llamada. Las evaluaciones supervisadas y cualquier ronda en la que compartas tu pantalla quedan fuera de alcance.

Preguntas relacionadas

← Más sobre Procesos de entrevista en grandes empresas