PracHub
QuestionsPremiumLearningGuidesInterview PrepNEWCoaches
|Home/Analytics & Experimentation/DoorDash

Design an experiment for order batching

Last updated: Mar 29, 2026

Quick Overview

This question evaluates competence in experiment design and causal inference for marketplace interventions, covering choice of randomization unit and mitigation of interference/spillovers, stratification and covariate adjustment, power and sample‑size calculations, detection of novelty/steady‑state effects, heterogeneity estimation, and pre-registered guardrail decision rules. It is commonly asked in the Analytics & Experimentation domain because interviewers need to assess both conceptual understanding of causal inference and the practical application of randomized designs and operational measurement to ensure robust, contamination‑aware evaluation of policy changes.

  • hard
  • DoorDash
  • Analytics & Experimentation
  • Data Scientist

Design an experiment for order batching

Company: DoorDash

Role: Data Scientist

Category: Analytics & Experimentation

Difficulty: hard

Interview Round: Onsite

DoorDash wants to test a new batching policy that lets a dasher pick up two nearby orders in one trip during peak hours. Design an experiment to estimate causal impact on: (a) order conversion rate, (b) actual vs. quoted ETA accuracy, (c) dasher hourly earnings, and (d) restaurant prep-time congestion. Answer precisely: 1) Unit of randomization and why (e.g., zone-hour, store, or dasher) given interference/spillovers; how you’ll mitigate cross-treatment contamination. 2) Stratification/covariate adjustment plan (e.g., city, cuisine, distance bands, forecasted demand) and how you’ll pre-register guardrail metrics (late deliveries, cancellations, CSAT). 3) Sample size and duration: outline the MDE, baseline rates, variance assumptions, and a power calc at 80% power; justify sequential testing or group sequential design if you choose to stop early. 4) Novelty and learning effects: how you will detect and discount the first-N days and measure longer-run steady state. 5) Heterogeneity: how you’ll estimate city-level and distance-band treatment effects without p-hacking (e.g., hierarchical modeling, shrinkage). 6) Decision rule: provide a precise promotion rule when guardrails worsen but primary metrics improve; include acceptable deltas and confidence thresholds.

Quick Answer: This question evaluates competence in experiment design and causal inference for marketplace interventions, covering choice of randomization unit and mitigation of interference/spillovers, stratification and covariate adjustment, power and sample‑size calculations, detection of novelty/steady‑state effects, heterogeneity estimation, and pre-registered guardrail decision rules. It is commonly asked in the Analytics & Experimentation domain because interviewers need to assess both conceptual understanding of causal inference and the practical application of randomized designs and operational measurement to ensure robust, contamination‑aware evaluation of policy changes.

Related Interview Questions

  • Evaluate Biker Feature Success - DoorDash (hard)
  • How would you test product changes? - DoorDash (hard)
  • How to test bike delivery? - DoorDash (medium)
  • Investigate LA successful orders drop - DoorDash (easy)
  • How would you diagnose a completed orders drop? - DoorDash (easy)
DoorDash logo
DoorDash
Oct 13, 2025, 9:49 PM
Data Scientist
Onsite
Analytics & Experimentation
5
0

Experiment Design: Two-Order Batching Policy During Peak Hours

Context

DoorDash plans to test a dispatch policy that allows a dasher to pick up two nearby orders in one trip during peak hours. The goal is to estimate the causal impact on:

  • (a) Customer order conversion rate
  • (b) ETA accuracy (actual vs. quoted)
  • (c) Dasher hourly earnings
  • (d) Restaurant prep-time congestion

Assume batching is only enabled for eligible orders (e.g., distance and timing constraints) and that peak hours are predefined per market. You must account for marketplace spillovers (dashers, restaurants, and customers interact within local zones).

Precisely answer

  1. Choose a unit of randomization (e.g., zone-hour, store, dasher). Justify in light of interference/spillovers and explain how you will mitigate cross-treatment contamination.
  2. Specify a stratification and covariate-adjustment plan (e.g., city, cuisine, distance bands, forecasted demand) and how you will pre-register guardrail metrics (late deliveries, cancellations, CSAT).
  3. Provide sample size and duration: outline MDE, baseline rates, variance assumptions, and a power calculation at 80% power. Justify any sequential testing or group-sequential design for early stopping.
  4. Describe how to detect novelty/learning effects, discount the first-N days, and measure steady-state.
  5. Explain how to estimate heterogeneity (city-level and distance-band) without p-hacking (e.g., hierarchical modeling, shrinkage).
  6. Provide a precise promotion rule when guardrails worsen but primary metrics improve, including acceptable deltas and confidence thresholds.

Solution

Show

Comments (0)

Sign in to leave a comment

Loading comments...

Browse More Questions

More Analytics & Experimentation•More DoorDash•More Data Scientist•DoorDash Data Scientist•DoorDash 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.