InterviewStack.io LogoInterviewStack.io

Airbnb-Specific Data Patterns Questions

Domain-specific data modeling and analytics patterns used in Airbnb-scale product analytics. Covers data schema design, event and transaction patterns, feature engineering templates for predictive models, cohort and lifecycle analytics, geospatial and temporal data patterns, price and demand forecasting signals, AB testing data patterns, and data quality, governance, and lineage considerations relevant to Airbnb data.

MediumTechnical
135 practiced
You're designing an A/B test to evaluate a change to the search ranking algorithm intended to increase bookings. What primary and guardrail metrics would you choose, how would you assign users to variants to avoid peeking and contamination, and how would you calculate required sample size for detecting a 2% lift in booking rate?
MediumTechnical
85 practiced
Design feature engineering approaches to model price elasticity for listings. Describe candidate independent variables (price, competitor prices, seasonality indicators, occupancy, lead time), how to create price change experiments or quasi-experimental variation, and how you would define the target variable for elasticity estimation.
EasyTechnical
71 practiced
Explain cohort analysis and describe a specific cohort-based metric you would build to measure host retention. Include a brief SQL outline for how you would construct weekly cohorts based on host_signup_date and compute retention over 12 weeks using an events table containing host_id and event_date.
MediumTechnical
64 practiced
A stakeholder asks for a reproducible, automated report showing the 30-day trend in new hosts by city, excluding test accounts and support staff. Describe the end-to-end implementation: data sources, filters to exclude internal/test accounts, scheduled jobs, data validation, and how to make the report auditable.
MediumTechnical
85 practiced
Provide an approach to detect and correct for geographic misallocation of listings (wrong neighborhood or city assigned) in analytics tables. What heuristics, validation datasets, and correction strategies would you use, and how would you measure residual error after corrections?

Unlock Full Question Bank

Get access to hundreds of Airbnb-Specific Data Patterns interview questions and detailed answers.

Sign in to Continue

Join thousands of developers preparing for their dream job.