PracHub
QuestionsPremiumCoachesLearningGuidesInterview Prep
|Home/Analytics & Experimentation/Airbnb

Design and Analyze Airbnb Locker Experiment

Last updated: Jun 4, 2026

Quick Overview

This question evaluates experimental design, causal inference, A/B testing, metric selection (primary, secondary, guardrail), power/sample-size calculation, instrumentation validation, and analysis of bias, interference, and heterogeneous effects for a Data Scientist in the Analytics & Experimentation domain.

  • medium
  • Airbnb
  • Analytics & Experimentation
  • Data Scientist

Design and Analyze Airbnb Locker Experiment

Company: Airbnb

Role: Data Scientist

Category: Analytics & Experimentation

Difficulty: medium

Interview Round: Technical Screen

Airbnb is considering launching a locker feature that lets guests store luggage before their scheduled check-in time. Design an experiment to decide whether Airbnb should launch this feature. Address the following: 1. Should the experiment be randomized on the guest side, reservation side, host/listing side, or market side? Justify your choice. 2. Define the eligible population, treatment, and control experience. 3. Choose a primary metric, secondary metrics, and guardrail metrics. Discuss tradeoffs among guest experience, host experience, operational cost, safety, and marketplace revenue. 4. Explain how you would calculate required sample size and decide experiment duration. 5. Describe the analysis plan for estimating the treatment effect and computing a p-value. 6. Suppose you are given a reservation-level experiment table with the following columns: unit_id string, guest_id string, host_id string, listing_id string, market string, assignment_variant string, assigned_at timestamp in UTC, checkin_at timestamp in UTC, checkout_at timestamp in UTC, booked integer, used_locker integer, support_contacted integer, post_stay_rating float, gross_booking_value float, pre_assignment_trips integer, pre_assignment_support_rate float, and is_aa_test boolean. Explain how you would run an AB test and an AA test to check for bias or instrumentation issues. 7. Discuss risks such as selection bias, interference between treatment and control, locker capacity constraints, host-side spillovers, and heterogeneous effects across markets.

Quick Answer: This question evaluates experimental design, causal inference, A/B testing, metric selection (primary, secondary, guardrail), power/sample-size calculation, instrumentation validation, and analysis of bias, interference, and heterogeneous effects for a Data Scientist in the Analytics & Experimentation domain.

Related Interview Questions

  • Design a network-aware Wi‑Fi badge experiment - Airbnb (Medium)
  • Design an A/B test with causal inference - Airbnb (hard)
  • Design robust primary and guardrail metrics - Airbnb (hard)
  • Analyze A/B test with rigorous diagnostics - Airbnb (hard)
  • Estimate impact of global launch without holdout - Airbnb (hard)
Airbnb logo
Airbnb
Feb 21, 2026, 12:00 AM
Data Scientist
Technical Screen
Analytics & Experimentation
23
0

Airbnb is considering launching a locker feature that lets guests store luggage before their scheduled check-in time. Design an experiment to decide whether Airbnb should launch this feature.

Address the following:

  1. Should the experiment be randomized on the guest side, reservation side, host/listing side, or market side? Justify your choice.
  2. Define the eligible population, treatment, and control experience.
  3. Choose a primary metric, secondary metrics, and guardrail metrics. Discuss tradeoffs among guest experience, host experience, operational cost, safety, and marketplace revenue.
  4. Explain how you would calculate required sample size and decide experiment duration.
  5. Describe the analysis plan for estimating the treatment effect and computing a p-value.
  6. Suppose you are given a reservation-level experiment table with the following columns: unit_id string, guest_id string, host_id string, listing_id string, market string, assignment_variant string, assigned_at timestamp in UTC, checkin_at timestamp in UTC, checkout_at timestamp in UTC, booked integer, used_locker integer, support_contacted integer, post_stay_rating float, gross_booking_value float, pre_assignment_trips integer, pre_assignment_support_rate float, and is_aa_test boolean. Explain how you would run an AB test and an AA test to check for bias or instrumentation issues.
  7. Discuss risks such as selection bias, interference between treatment and control, locker capacity constraints, host-side spillovers, and heterogeneous effects across markets.

Solution

Show

Submit Your Answer

Sign in to leave a comment

Loading comments...

Browse More Questions

More Analytics & Experimentation•More Airbnb•More Data Scientist•Airbnb Data Scientist•Airbnb Analytics & Experimentation•Data Scientist Analytics & Experimentation
PracHub

Master your tech interviews with 8,500+ real questions from top companies.

Product

  • Questions
  • Learning Tracks
  • Interview Guides
  • Resources
  • Premium
  • For Universities
  • Student Access

Browse

  • By Company
  • By Role
  • By Category
  • Topic Hubs
  • SQL Questions
  • Compare Platforms
  • Discord Community

Support

  • support@prachub.com
  • (916) 541-4762

Legal

  • Privacy Policy
  • Terms of Service
  • About Us

© 2026 PracHub. All rights reserved.