Airbnb logo

Growth · Guía de entrevista Software Engineer

Cómo aprobar la entrevista Airbnb Software Engineer en 2026

El ADN de Airbnb (TL;DR)

Host + guest empathy, storytelling, design + trust in two-sided marketplace.En español:Empatía anfitrión + huésped, storytelling, diseño + confianza en un marketplace de dos lados.

Las entrevistas tech se realizan en inglés

Aunque apliques localmente, la entrevista casi siempre se hace en inglés. Mostramos cada pregunta primero en inglés — el idioma en que se hará — con una traducción debajo para que puedas preparar tus respuestas en tu idioma más fuerte.

El loop de entrevista Airbnb

Tu loop comprende típicamente 5 rondas.

  1. 1

    Ronda 1

    Recruiter ScreenEn español:Entrevista con reclutador
    Motivation, role fit, logistics.En español:Motivación, adecuación básica, logística.
  2. 2

    Ronda 2

    Coding Screen
    LeetCode-medium algorithmic problems under time pressure.
  3. 3

    Ronda 3

    System Design
    Distributed systems, trade-offs at scale, architecture under constraints.
  4. 4

    Ronda 4

    Onsite Coding
    LeetCode-hard, debugging, code clarity, edge cases.
  5. 5

    Ronda 5

    Behavioral / LeadershipEn español:Conductual / Liderazgo
    Past evidence of ownership, influence, resolving conflict.En español:Evidencia pasada de propiedad, influencia, resolución de conflictos.

Zona de peligro: por qué fallan los candidatos

De nuestra base de feedback de entrevistas Airbnb, evita estas trampas:

  • 'Customer support handled it'.En español:'El soporte al cliente lo gestionó'.
  • Not making the implementation thread-safe if requested.En español:No hacer la implementación segura para hilos (thread-safe) si se solicita.
  • Ignoring the technical challenges of trust and safety.En español:Ignorar los desafíos técnicos de confianza y seguridad.
  • Ignoring the false-positive rate and its impact on conversion.En español:Ignorar la tasa de falsos positivos y su impacto en la conversión.

Ponte a prueba: preguntas reales de Airbnb

Tres prompts reales extraídos de nuestra base.

Tipo · Behavioral

Describe a campaign you led that failed. What were the early signals, and how would you apply those learnings to Airbnb's expansion into new service categories?En español:Describe una campaña que lideraste y que fracasó. ¿Cuáles fueron las señales tempranas y cómo aplicarías esos aprendizajes a la expansión de Airbnb en nuevas categorías de servicios?

Tipo · Data Structures

Implement a 'Booking Calendar' system that can store price-per-night for different date ranges and efficiently query the total price for a guest's stay.En español:Implementa un sistema de 'Calendario de Reservas' que pueda almacenar el precio por noche para diferentes rangos de fechas y consultar eficientemente el precio total para la estancia de un huésped.

Tipo · Resilience

Describe a quarter where you were at 60% of your quota with two weeks left. What was your strategy to close the gap?En español:Describe un trimestre en el que estabas al 60% de tu cuota a falta de dos semanas. ¿Cuál fue tu estrategia para cerrar la brecha?

+ muchas más preguntas, señales y ejemplos comentados

Regístrate para desbloquear la rúbrica JobMentis

Desbloquear la rúbrica →

Banco de preguntas Airbnb

Una muestra de nuestra base, agrupada por ronda. Regístrate para la colección completa.

9 preguntas mostradas de 19

1

Recruiter ScreenEntrevista con reclutador

1
  1. 1

    Tipo · Motivation

    Why Airbnb? How do you relate to our core value of 'Champion the Mission' regarding the future of travel?En español:¿Por qué Airbnb? ¿Cómo te identificas con nuestro valor fundamental 'Champion the Mission' respecto al futuro de los viajes?
2

Coding Screen

3
  1. 2

    Tipo · Data Structures

    Implement a 'Booking Calendar' system that can store price-per-night for different date ranges and efficiently query the total price for a guest's stay.En español:Implementa un sistema de 'Calendario de Reservas' que pueda almacenar el precio por noche para diferentes rangos de fechas y consultar eficientemente el precio total para la estancia de un huésped.
  2. 3

    Tipo · Algorithms

    Given a set of guest preferences and listing tags, implement a 'Search Ranking' helper that finds the top K listings using a custom scoring function.En español:Dado un conjunto de preferencias de huéspedes y etiquetas de anuncios, implementa un ayudante de 'Ranking de Búsqueda' que encuentre los K mejores anuncios utilizando una función de puntuación personalizada.
  3. + 1 preguntas más en esta ronda (regístrate para desbloquear)
3

System Design

3
  1. 4

    Tipo · System Design

    Design the Airbnb Search Suggestion service (Typeahead) that handles millions of queries per second.En español:Diseña el servicio de sugerencias de búsqueda de Airbnb (Typeahead) que maneje millones de consultas por segundo.
  2. 5

    Tipo · System Design

    Design a 'Trust and Safety' pipeline that flags high-risk bookings in real-time.En español:Diseña un flujo de 'Confianza y Seguridad' que marque reservas de alto riesgo en tiempo real.
  3. + 1 preguntas más en esta ronda (regístrate para desbloquear)
4

Onsite Coding

3
  1. 6

    Tipo · Algorithms

    Implement the 'Wiggle Sort' algorithm to arrange listing prices in an alternating high-low-high pattern.En español:Implementa el algoritmo 'Wiggle Sort' para organizar los precios de los anuncios en un patrón alterno alto-bajo-alto.
  2. 7

    Tipo · Data Structures

    Design an LRU Cache to store frequently viewed Airbnb listing metadata.En español:Diseña una caché LRU para almacenar metadatos de anuncios de Airbnb visualizados con frecuencia.
  3. + 1 preguntas más en esta ronda (regístrate para desbloquear)
5

Behavioral / LeadershipConductual / Liderazgo

9
  1. 8

    Tipo · Trust

    STAR
    Handled a safety incident.En español:Gestionaste un incidente de seguridad.
  2. 9

    Tipo · Craft

    STAR
    Pushed for a craft choice leadership didn't initially want.En español:Defendiste una elección de diseño que el liderazgo inicialmente no quería.
  3. + 7 preguntas más en esta ronda (regístrate para desbloquear)

Desbloquea el banco completo Airbnb

Registro gratuito, sin tarjeta. Obtienes todas las preguntas + el framework, las señales de evaluación y la respuesta modelo de cada una.

Desbloquear todas las preguntas →

Rutas de entrevista en Airbnb

Cómo se traduce el ADN de Airbnb entre funciones. Elige tu rol.

Coding screens (LeetCode medium-hard) y system design a la escala de Airbnb. Retos de ingeniería reales, exigencia de complejidad y señales de trade-off.

Behavioral

Describe a campaign you led that failed. What were the early signals, and how would you apply those learnings to Airbnb's expansion into new service categories?En español:Describe una campaña que lideraste y que fracasó. ¿Cuáles fueron las señales tempranas y cómo aplicarías esos aprendizajes a la expansión de Airbnb en nuevas categorías de servicios?

Data Structures

Implement a 'Booking Calendar' system that can store price-per-night for different date ranges and efficiently query the total price for a guest's stay.En español:Implementa un sistema de 'Calendario de Reservas' que pueda almacenar el precio por noche para diferentes rangos de fechas y consultar eficientemente el precio total para la estancia de un huésped.

+ 1 más

Desbloquea la rúbrica Software Engineer para Airbnb

Ver la guía completa Software Engineer

Compara Airbnb con otras entrevistas tech

Mismo ADN, exigencias distintas. Explora las empresas más cercanas en nuestra base de datos y ve cómo difieren sus loops.

Practica la entrevista Airbnb de principio a fin

FAQ