PracHub
QuestionsPremiumLearningGuidesCheatsheetNEWCoaches
|Home/Analytics & Experimentation/Airbnb

Design and assess an A/B test

Last updated: Mar 29, 2026

Quick Overview

This question evaluates a data scientist's competency in experimental design, statistical power and sample-size estimation, metric definition and guardrails, unit-of-randomization and exposure control, segmentation and analysis planning for product experiments.

  • hard
  • Airbnb
  • Analytics & Experimentation
  • Data Scientist

Design and assess an A/B test

Company: Airbnb

Role: Data Scientist

Category: Analytics & Experimentation

Difficulty: hard

Interview Round: Onsite

Design an experiment to test a new onboarding flow intended to increase D7 retention by 3%. Specify the primary and guardrail metrics, unit of randomization, sample size and duration assumptions, bucketing and exposure control, segmentation plan, stopping rules, novelty and seasonality considerations, and how you would analyze and communicate the results.

Quick Answer: This question evaluates a data scientist's competency in experimental design, statistical power and sample-size estimation, metric definition and guardrails, unit-of-randomization and exposure control, segmentation and analysis planning for product experiments.

Related Interview Questions

  • Design and Analyze Airbnb Locker Experiment - Airbnb (medium)
  • 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)
Airbnb logo
Airbnb
Sep 6, 2025, 12:00 AM
Data Scientist
Onsite
Analytics & Experimentation
3
0
Loading...

Experiment Design: New Onboarding Flow to Improve D7 Retention

You are testing a new onboarding flow for a consumer marketplace app available on iOS, Android, and Web. The new flow is shown only to new users. The goal is to increase Day-7 (D7) retention by 3 percentage points (absolute) relative to the current onboarding.

Design an A/B test and specify:

  1. Primary and guardrail metrics
  2. Unit of randomization and analysis
  3. Sample size and duration assumptions (state your baseline and power assumptions; show how you compute the sample size)
  4. Bucketing and exposure control (sticky assignment, pre-/post-login considerations, ramp plan)
  5. Segmentation plan (which slices, why, and how to interpret)
  6. Stopping rules and decision criteria
  7. Novelty effects and seasonality considerations
  8. Analysis plan (statistical tests, variance reduction if any, ITT vs. per-protocol)
  9. How you would communicate the results and decision to stakeholders

Solution

Show

Comments (0)

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 7,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.