•SYSTEM DESIGN

Airbnb System Design Questions

Every system design problem candidates reported at Airbnb between September 2025 and September 2026, most-asked first. Each one links to a full solution.

Problems

7

Candidate reports

11

Asked more than once

3

start here

Question type

7 HLD

Topics Airbnb tests

Start Airbnb System Design Interview →
✅Track which Airbnb problems you have solved
Open tracker →
1

Design a group chat system

3 reportsHLDAdvancedReal-timeMessagingDistributed Systems

Design a real-time chat system like WhatsApp or Slack supporting one-to-one and group conversations (and, for Slack variants, workspaces, channels and threaded replies). Users send and receive messages with low latency, see…

last seen Feb 2026·also asked at 8 other companies

Also worded as: Design a real-time chat system with hot groups

2

Design a Reliable Scheduler for Payment Jobs

2 reportsHLDAdvancedSchedulingDistributed SystemsEvent Driven

Design a distributed job scheduler that runs user-defined jobs at a specified time (one-time) or on a recurring cron schedule, at a scale of millions of jobs per day. Requirements: jobs fire close to their scheduled time, each…

last seen Aug 2026·also asked at 10 other companies

Also worded as: Design a Scalable Job Scheduler

3

Design a Rental Marketplace Backend

2 reportsHLDBeginnerDistributed SystemsPaymentsBooking System

Design a hotel or rental booking system like Booking.com or Airbnb. Users search listings by location and date range with filters, view availability and a price quote, book a room or property, and cancel; hosts manage listings,…

last seen Mar 2026·also asked at 6 other companies

Also worded as: Design a booking system

4

Design an A/B Testing Platform

HLDIntermediateAnalyticsData PipelinesDistributed Systems

Design an A/B testing (experimentation) platform. Product teams define experiments with variants, targeting and traffic allocation; users are consistently assigned to control or treatment (deterministic hashing); clients fetch…

1 report·last seen Apr 2026
5

Design a Distributed Key-Value Store

HLDAdvancedDatabasesDistributed SystemsStorage

Design a horizontally scalable distributed key-value store like DynamoDB or Cassandra, or scale a single-node store to a stated workload (e.g., 50M keys, 1M requests/sec, 50/50 reads and writes). Support get/put/delete with…

1 report·last seen Jan 2026·also asked at 5 other companies
6

Design a fast host listing metrics page

HLDIntermediateAnalyticsDatabasesCaching

Design the backend for an Airbnb host's listings page: the host sees many listings, selects a date range, and for each listing sees aggregated metrics (views, bookings, revenue, occupancy) for that range, and the page must load…

1 report·last seen Dec 2025
7

Design a user activity query system

HLDIntermediateAnalyticsData PipelinesStorage

Design a system that collects user activity events and answers queries over recent periods, such as the number of actions a user performed in the last minute, hour or day, or activity within a time range and geographic area.…

1 report·last seen Dec 2025·also asked at 1 other company

Duplicate reports of the same problem are merged and counted.

Practice with a Mock Interview

Apply these questions in a live system design mock interview with InterviewSkool's AI interviewer.

Start System Design Interview →

Frequently Asked Questions

What system design questions does Airbnb ask?

Candidates reported 7 distinct system design problems at Airbnb between September 2025 and September 2026, including Design a group chat system, Design a Reliable Scheduler for Payment Jobs, Design a Rental Marketplace Backend.

How to prepare for Airbnb system design interview?

Start with the Airbnb problems reported most often, work through each full solution, then practice explaining a design end to end under time pressure in a mock interview.

What is the difference between HLD and LLD at Airbnb?

HLD (High-Level Design) focuses on system architecture, scalability, and component interactions. LLD (Low-Level Design) dives into class diagrams, API contracts, and database schemas. Airbnb tests both.