En Amazon, la entrevista premia algo que los candidatos suelen subestimar: los 16 Leadership Principles no son una nota al pie de la página de cultura, son la rúbrica con la que te puntúan. Si tratas el proceso de entrevistas como una prueba puramente de código, es fácil que te pille desprevenido, porque casi todas las rondas combinan una tarea técnica con preguntas conductuales, y los entrevistadores documentan tus respuestas frente a principios concretos antes de la reunión de evaluación.
Para la mayoría de puestos de software el proceso tiene tres etapas: un filtro con el reclutador, una evaluación online y luego un proceso de entrevistas completo de tres a cinco rondas. La forma exacta cambia según el nivel y la organización. Los procesos de SDE-1 y SDE-2 (L5) ponderan el código y el diseño de forma distinta, y equipos como AWS, Kuiper, Robotics o Ads tienen cada uno su propio estilo. Los procesos para recién graduados y becarios suelen pasar por un equipo de University Talent Acquisition, con plazos más lentos.
Algo que los candidatos repiten una y otra vez: los plazos son largos. Es habitual completar una evaluación online en un trimestre y no hacer el proceso de entrevistas hasta el siguiente. La paciencia, y una preparación constante durante ese intervalo, forman parte del juego.
Los candidatos que se quedan fuera rara vez son los que no saben programar. Uno que sintió que sus rondas de código habían ido bien igualmente falló en las historias conductuales y lo rechazaron, que es justo lo que cabe esperar si los principios se puntúan, no se admiran.
¿Tienes esta entrevista pronto? GhostPilot escucha tu llamada en vivo, detecta la pregunta en el momento en que te la hacen y pone una respuesta estructurada en tu pantalla en tiempo real. Pruébalo en tu próxima entrevista de práctica o consigue un Session Pass de $29, sin suscripción, para la de verdad.
Mira cómo funcionaEl proceso de entrevistas, ronda a ronda
- Filtro con el reclutador Llamada
Un reclutador confirma tu experiencia, el nivel al que aspiras y tu ubicación, y te explica cómo va el proceso. Poca profundidad técnica, pero aquí es donde se fija el nivel (SDE-1 frente a SDE-2), y el nivel determina lo duro que será el proceso de entrevistas.
- Evaluación online (OA) ~2 a 2.5 h, HackerRank
Los candidatos describen sistemáticamente tres partes: una sección de código cronometrada con dos problemas (unos 90 minutos), un Work Simulation donde tomas decisiones del día a día de un SDE dentro de un escenario, y un Work Style Survey con preguntas conductuales ligadas a los Leadership Principles. Algunos mencionan también preguntas cortas tipo test de diseño de sistemas o de depuración.
- Entrevista telefónica de filtro (según el puesto) Alrededor de una hora
No todos los procesos la incluyen, pero muchos sí, sobre todo para puestos sénior y de front-end. Espera una o dos preguntas conductuales más un problema de código, a veces escrito en un editor compartido básico en lugar de un IDE completo.
- El proceso de entrevistas, ronda 1: código + LPs 60 min
Empieza con una o dos preguntas de Leadership Principles y sus preguntas de seguimiento, y luego un problema de estructuras de datos. Entre los ejemplos reportados hay problemas de grafos al estilo de Course Schedule II y problemas de árboles o de estado de subtareas. Se puntúa el código legible y la comunicación clara, no solo una solución que pase los tests.
- El proceso de entrevistas, ronda 2: diseño + LPs 60 min
Diseño de bajo nivel u orientado a objetos para SDE-1 y SDE-2 (un ejemplo reportado: diseñar un cajero automático), que en niveles sénior se mueve hacia diseño de sistemas de más alto nivel. De nuevo, precedido por preguntas conductuales.
- El proceso de entrevistas, ronda 3 en adelante y el Bar Raiser 60 min cada una
Las rondas adicionales mezclan código, diseño y un sondeo conductual más profundo. Una ronda la dirige un Bar Raiser, y los candidatos cuentan que esa ronda se apoya casi por completo en los Leadership Principles, a veces una hora entera de preguntas conductuales y preguntas de seguimiento.
Preguntas de entrevista que reportan los candidatos
Evaluación online
- Dos problemas de código cronometrados (arrays, strings, hash maps, grafos); el objetivo es pasar todos los casos de prueba
- Work Simulation: eliges cómo debería responder un SDE ante escenarios laborales realistas
- Work Style Survey: preguntas sobre cómo enfocas el trabajo de ingeniería, ligadas a los Leadership Principles
- Preguntas tipo test ocasionales sobre complejidad temporal y diseño de sistemas básico
Código y estructuras de datos
- Problemas de ordenación topológica y dependencias al estilo de Course Schedule II
- Resolver el estado de las tareas dentro de un árbol de subtareas (recorrido de árbol y propagación)
- Patrones clásicos etiquetados como de Amazon: sliding window y recorridos de grafos o árboles con BFS y DFS
- Explica en voz alta tu enfoque y la complejidad antes de escribir código
- Refactoriza hacia nombres legibles y estructura limpia, los entrevistadores señalan el código ilegible
Diseño de bajo nivel y diseño de sistemas
- Diseñar un cajero automático (estado, transacciones, casos límite) para SDE-1/SDE-2
- Diseñar un estacionamiento (clases, estado y casos límite) para las rondas de diseño orientado a objetos
- Para procesos sénior: diseñar un servicio escalable y hablar de almacenamiento, caché y compensaciones
Leadership Principles para los que conviene preparar una historia
- Customer Obsession: una vez que pusiste la necesidad del cliente por delante del camino fácil
- Ownership: algo que impulsaste y que quedaba fuera de tus responsabilidades formales
- Dive Deep: un problema en el que profundizaste más que nadie del equipo
- Bias for Action: una decisión que tomaste rápido con información incompleta
- Earn Trust: un fallo que asumiste y qué cambiaste después
- Learn and Be Curious: una habilidad que aprendiste rápido cuando el trabajo lo exigió
- Deliver Results: un resultado al que puedes ponerle un número real
Variante para ingeniero front-end
- Construir una app pequeña en la OA: un formulario que capture nombre, teléfono y dirección, con validación
- Implementar scroll infinito, un widget de valoración con estrellas o una barra de navegación personalizable
- Obtener y renderizar resultados de una API (por ejemplo, una búsqueda de imágenes en Giphy) de forma responsive
- Ejercicios de JavaScript sacados del repertorio de la entrevista telefónica de filtro: debounce y throttle, promise.all, un event emitter, propagación de eventos (event bubbling) y funciones de orden superior como map y reduce
Lo que dijeron los candidatos sobre el proceso
Un candidato a SDE-2 describió una evaluación online de dos horas y media dividida en tres partes: una sección de noventa minutos con dos problemas de código, un ejercicio de simulación de trabajo sobre las decisiones que un SDE afronta a diario y una encuesta de estilo de trabajo sobre cómo enfoca el trabajo de ingeniería.
Lee el relato del candidato →Otro candidato a SDE-2 repasó un proceso de entrevistas en el que cada ronda combinaba Leadership Principles con una tarea técnica: un problema de grafos al estilo de Course Schedule en una ronda y diseño de bajo nivel (diseñar un cajero automático) en otra. El feedback que recibió en la ronda de código fue que había ido lento y que el código podía ser más legible.
Lee el relato del candidato →Un relato sobre el proceso de SDE-2 contaba que la primera ronda arrancaba con dos preguntas de Leadership Principles y sus preguntas de seguimiento, antes de pasar a un problema de código que pedía determinar el estado de cada tarea en un sistema donde las tareas forman un árbol de subtareas.
Lee el relato del candidato →Un ingeniero front-end con experiencia describió un proceso inusualmente corto: una evaluación online que consistía en construir una app pequeña (un formulario que capturaba nombre, teléfono y dirección) y, directamente después, una ronda final con cinco entrevistadores, con un rechazo dos días más tarde. Señaló que sus historias conductuales, sólidas y recientes, eran la parte para la que se sentía más preparado.
Lee el relato del candidato →Una entrevista telefónica de filtro de front-end se describió como relajada pero incisiva: dos preguntas conductuales y una tarea de código escrita en un bloc de notas simple, sacada de un repertorio de ejercicios de UI como construir un scroll infinito, un componente de valoración con estrellas o una búsqueda de imágenes en Giphy.
Lee el relato del candidato →Cómo prepararte
- Prepara historias para los Leadership Principles igual que preparas algoritmos. Un candidato armó un banco de una docena de ejemplos STAR (Situación, Tarea, Acción, Resultado) y calculó que 5 o 6 bien pulidos y que sirvan para preguntas distintas valen más que cubrir los dieciséis principios por encima; otro trabajó con unas dos historias por principio. Apunta a lo mismo, para que cualquier pregunta conductual tenga ya una respuesta lista.
- Di la métrica. Los entrevistadores de Amazon premian Deliver Results, así que cuantifica los resultados: latencia reducida, coste ahorrado, usuarios afectados. Un impacto vago se lee como flojo.
- Habla antes de teclear. A dos candidatos les bajaron la nota no por una respuesta incorrecta, sino por un código difícil de leer: a uno le señalaron nombres de variables confusos, al otro le dijeron que el código podía ser más limpio. Narra tu enfoque y nombra tus variables pensando en que un compañero tendrá que leerlas.
- No descuides el diseño de bajo nivel. El diseño orientado a objetos (un cajero automático, un estacionamiento) aparece en los procesos de SDE-1 y SDE-2 más de lo que la gente espera. Practica en voz alta cómo estructurar clases, estado y casos límite.
- Cuenta con plazos largos. Una OA en un trimestre y el proceso de entrevistas en el siguiente es lo normal. Mantén los problemas frescos en lugar de estudiar a última hora antes de una fecha impredecible.
- En la OA, apunta a pasar todos los casos de prueba, pero una puntuación parcial no es un rechazo automático: un candidato solo superó 8 de 15 en el segundo problema y aun así pasó al proceso de entrevistas. Responde la encuesta conductual en línea con los Leadership Principles, no con lo que crees que suena impresionante.
Preguntas frecuentes
¿De cuántas rondas es la entrevista de Amazon?
Después de un filtro con el reclutador y la evaluación online, la mayoría de los procesos de software son de tres a cinco rondas de alrededor de una hora cada una. Cada ronda suele combinar una tarea técnica con preguntas de Leadership Principles, y uno de los entrevistadores es un Bar Raiser.
¿Qué es la evaluación online (OA) de Amazon?
Los candidatos describen una evaluación de dos a dos horas y media con tres partes: dos problemas de código cronometrados (unos 90 minutos), un ejercicio de simulación de trabajo y una encuesta de estilo de trabajo basada en los Leadership Principles. Normalmente se hace a través de HackerRank.
¿Qué importancia tienen los Leadership Principles?
Son el centro de todo. Los entrevistadores de Amazon puntúan tus respuestas conductuales frente a Leadership Principles concretos en casi todas las rondas, y unas respuestas conductuales flojas hunden a buenos programadores. Prepara historias STAR reales asociadas a los principios.
¿Qué es un Bar Raiser?
En estos relatos de candidatos, Bar Raiser es el nombre que se le da a una de las rondas del proceso de entrevistas. Lo que describen de forma consistente es una ronda que se apoya casi por completo en los Leadership Principles, en algunos casos casi una hora entera de preguntas conductuales y preguntas de seguimiento.
¿Qué preguntas de código hace Amazon?
Los candidatos reportan problemas de estructuras de datos como ordenación topológica al estilo de Course Schedule II, problemas de árboles y de estado de subtareas, recorridos de grafos con BFS y DFS, y preguntas de sliding window. Un código legible y bien explicado cuenta tanto como una respuesta correcta.
¿Cuánto dura el proceso de entrevistas de Amazon?
Varía muchísimo y suele ser lento. Es habitual que los candidatos cuenten que completaron la evaluación online meses antes de que se agendara el proceso de entrevistas, así que cuenta con un proceso que puede alargarse varios trimestres.
Amazon te hará su propia versión de estas preguntas. Pega la descripción real del puesto en el Question Predictor gratuito y obtén las 20 preguntas que ese puesto es más probable que te haga, con lo que cada una está midiendo de verdad.
Predecir mis preguntas