Intervu is in beta — feedback welcome at support@intervu.io

Airbnb DevOps / SRE Interview Questions

30 real practice questions for the mid-level DevOps / SRE role at Airbnb (Travel / Technology), spanning behavioral, technical, system design, leadership, and problem solving. Build and maintain infrastructure, CI/CD pipelines, and ensure system reliability. The first 3 questions below include what Airbnb interviewers actually listen for, plus likely follow-ups.

Questions
30
Categories
Behavioral (6), Technical (6), System Design (6), Leadership (6), Problem Solving (6)
Difficulty mix
10 easy · 10 medium · 10 hard
Avg. answer time
~4 min

Behavioral Questions (6)

  1. 1.Describe a time when you had to design or implement infrastructure that needed to work reliably across different regions with varying network conditions and local regulations.

    easy~3 min

    What interviewers look for

    • Considered diverse user needs and constraints across different geographic markets and regulatory environments
    • Demonstrated thoughtful approach to handling network latency, bandwidth, and reliability variations
    • Showed empathy for users in different regions by testing and validating the solution across diverse conditions

    Likely follow-ups

    • How did you validate that your solution worked well for users in all target regions?
    • What specific challenges did you encounter with different regulatory requirements or network conditions?

    Company context

    Airbnb's Belong Anywhere principle requires infrastructure that truly works for everyone, regardless of their location or local constraints. With operations in 220+ countries, DevOps engineers must ensure that hosts in rural areas or regions with slower internet can still provide great guest experiences through reliable platform performance.

  2. 2.Tell me about a time when you had to ensure that infrastructure or monitoring tools were accessible and usable by team members with different technical backgrounds or experience levels.

    easy~3 min

    What interviewers look for

    • Designed infrastructure or tools with different user skill levels in mind, ensuring broad accessibility
    • Created documentation, training, or interfaces that helped less experienced team members succeed
    • Gathered feedback from diverse team members to iterate and improve the accessibility of the solution

    Likely follow-ups

    • How did you identify what different team members needed to be successful with these tools?
    • What specific design choices did you make to ensure the tools were accessible to less experienced users?

    Company context

    Airbnb's Belong Anywhere principle applies internally as well as externally. DevOps teams often include members with varying technical backgrounds, from junior engineers to senior architects. Infrastructure and monitoring tools must be inclusive and accessible to enable every team member to contribute effectively to maintaining platform reliability.

  3. 3.Tell me about a time when improving monitoring or alerting required significant infrastructure changes that your team initially pushed back on. How did you convince them it was worth the effort?

    medium~4 min

    What interviewers look for

    • Demonstrated user-centric thinking by connecting infrastructure improvements to guest/host experience impact
    • Used data and specific examples to make the case for better observability, showing craft in their technical communication
    • Collaborated with team members to find creative solutions that balanced technical debt with user value

    Likely follow-ups

    • How did you measure the impact of these changes on actual user experience?
    • What specific metrics or examples did you use to convince your team this was worth the engineering effort?

    Company context

    Airbnb's Design-Led Culture means even infrastructure engineers must think about how their work impacts the end-user experience. With millions of hosts and guests depending on platform reliability, SREs need to champion monitoring improvements that directly serve the mission of creating belonging, even when the technical work is complex.

  4. 4.Describe a time when you pushed for better deployment practices or infrastructure tooling that would improve developer experience, even though it required significant upfront investment.

    medium~4 min
  5. 5.Walk me through a critical incident or outage where your team members were distributed across multiple time zones. How did you coordinate the response and what did you learn?

    hard~5 min
  6. 6.Tell me about a time when you had to make infrastructure decisions that affected both host tools and guest-facing features differently. How did you balance these competing needs?

    hard~5 min

Technical Questions (6)

  1. 7.You're deploying a new feature to our booking service that processes millions of reservations daily. The deployment fails with a 500 error rate spike to 15% and you have 30 seconds to decide whether to rollback or debug forward. Walk me through your decision process.

    easy~3 min
  2. 8.We're migrating our listing management service from a Rails monolith to microservices on Kubernetes. During migration, we need zero downtime and the ability to route different host operations to either the old or new system. Design the migration strategy and infrastructure.

    easy~4 min
  3. 9.Our payments microservice needs to handle currency conversion for listings in 190+ countries. The current architecture queries an external FX API synchronously on every booking, which is causing timeouts. How would you redesign this?

    medium~4 min
  4. 10.We want to A/B test a new search ranking algorithm for Stays, but the current setup requires manually deploying different Docker containers for each variant. Design a system that allows our data scientists to deploy ranking experiments without engineering involvement.

    medium~5 min
  5. 11.You notice that our Kafka cluster handling booking events is experiencing message lag during peak booking hours. Some downstream services are processing events 10+ minutes late, affecting host notifications and guest confirmations. How would you investigate and resolve this?

    hard~5 min
  6. 12.Our Trust & Safety team needs to run ML models that analyze listing photos, guest reviews, and host verification data in real-time during booking attempts. The current batch processing approach takes 6+ hours. Design an architecture that provides risk scores within 500ms of booking submission.

    hard~5 min

System Design Questions (6)

  1. 13.Design a monitoring system that can detect when our search service is returning significantly fewer available properties than expected for popular destinations like Paris or Tokyo. The system should alert within 5 minutes when availability drops below historical baselines.

    easy~3 min
  2. 14.Our Experiences platform needs to handle booking confirmations for activities that have limited capacity and specific time slots. Design a system that prevents overbooking while ensuring hosts can update availability in real-time across multiple time zones.

    easy~3 min
  3. 15.We want to implement circuit breaker patterns across our microservices architecture, but different services have very different traffic patterns and failure modes. Design a configurable circuit breaker service that can adapt to each microservice's characteristics without manual tuning.

    medium~4 min
  4. 16.Design a secrets management system for our Kubernetes clusters that can handle database credentials, API keys, and certificates. The system needs to work for both application secrets and infrastructure automation, with automatic rotation for high-risk credentials.

    medium~5 min
  5. 17.Our listing photos are processed through multiple ML pipelines for quality scoring, safety detection, and search indexing. Currently each pipeline processes photos independently, leading to duplicate work and inconsistent results. Design a unified photo processing architecture that eliminates redundancy while maintaining pipeline isolation.

    hard~5 min
  6. 18.Design an infrastructure provisioning system that can spin up complete environments for feature development, including all microservices, databases, and external service mocks. The system should support our 'Live and Work Anywhere' policy by allowing engineers to create environments from any location with varying network conditions.

    hard~5 min

Leadership Questions (6)

  1. 19.Tell me about a time when you had to convince multiple engineering teams to adopt a new operational practice or tool that would benefit the overall platform but required each team to change their workflows.

    easy~3 min
  2. 20.Describe a situation where you had to balance automation and manual intervention in your operational processes. What factors influenced your decision on where to draw that line?

    easy~3 min
  3. 21.Walk me through a time when you identified that your monitoring or alerting was creating alert fatigue for your team. How did you approach fixing this while ensuring critical issues weren't missed?

    medium~4 min
  4. 22.Tell me about a time when you had to lead an incident response that involved coordinating with product teams, support teams, and potentially external partners. How did you manage the communication and decision-making process?

    medium~5 min
  5. 23.Describe a situation where you identified that your team's on-call practices or operational processes were preventing team members from doing their best work. What changes did you implement and how did you measure success?

    hard~5 min
  6. 24.Tell me about a time when you had to influence engineering leadership to prioritize reliability or operational improvements over new feature development. How did you build the case and what was the outcome?

    hard~5 min

Problem Solving Questions (6)

  1. 25.Estimate how many database queries our search service executes per minute during peak booking hours for popular destinations like New York or London. Walk me through your reasoning.

    easy~4 min
  2. 26.Our host onboarding completion rate dropped 8% last month across all regions. No code changes were deployed. How would you investigate this as an SRE?

    easy~5 min
  3. 27.Design a capacity planning model for our booking confirmation service that handles currency conversion, payment processing, and host notifications across 190+ countries during peak seasons.

    medium~5 min
  4. 28.Estimate the infrastructure cost impact if we reduced our booking API response time from 800ms to 400ms. Include both the engineering effort and ongoing operational costs.

    medium~5 min
  5. 29.You're tasked with building a system to automatically scale our listing photo processing pipeline during major host onboarding campaigns like 'Summer Release' promotions. The system needs to handle 10x normal photo upload volume while maintaining quality standards.

    hard~5 min
  6. 30.Design a real-time alerting system that can detect when booking success rates drop below normal patterns, accounting for the fact that different property types and regions have vastly different baseline conversion rates.

    hard~5 min

More Airbnb interview questions