Airbnb — Pricing — A/B Test & Causal Inference Questions
Role context: Data Scientist, Pricing Data Science · Est. study time: 55 min · 4 questions
How Airbnb measures pricing
Pricing is where Airbnb's experimentation is hardest, because a price change is a marketplace intervention:
- Listings in a market compete, so a treated listing's lower price steals bookings from control listings — a SUTVA violation that biases a naive A/B test. Airbnb's own research studies this and the designs that fix it (cluster randomization by market, listing-vs-guest-side, shadow-price corrections).
- Many pricing launches can't be cleanly randomized, so you fall back to observational causal inference (diff-in-diff across markets, staggered rollouts, matching).
- Pricing effects are heterogeneous (elasticity varies by market, season, lead time) and read on the platform (ERF) with guardrails.
For the fundamentals — p-values, power, error types, distributions — see the Probability & Statistics section.
Each answer is a coaching walkthrough: a Sample answer (clarify → approach → a simulated back-and-forth → a clear call), then a Deep dive with illustrative example, then a Grading rubric.