DataLane
← All companies

Marketplace

Airbnb interview themes

What people report studying for — not a take-home dump. Last editorial update 2026-07-12.

Fact grainBookings vs staysSCD on listings

Rounds you should expect

  1. Modeling

    One row per booking vs per stay-night. They will ask which metrics break if you pick wrong.

  2. dbt

    Incremental lookback for late cancellations. unique + not_null on the booking key.

Recently added questions

  • 2026-07-15 · Late cancellations

    Your incremental orders model uses max(updated_at). Cancellations from three days ago never land. Why?

    A strict greater-than-max misses late rows. Add a lookback window (or a created_at plus an updates stream) and a unique test on the booking key.

Practice these stacks

↑↓ navigate openesc close