PracHub
QuestionsPremiumLearningGuidesInterview PrepNEWCoaches
|Home/Analytics & Experimentation/DoorDash

Diagnose cold-food spike and design experiments

Last updated: Mar 29, 2026

Quick Overview

This question evaluates a data scientist's skills in product analytics, metric design, diagnostics, causal inference, and experimental design for diagnosing cold-food complaint spikes using logs, GPS, weather and complaint labels.

  • hard
  • DoorDash
  • Analytics & Experimentation
  • Data Scientist

Diagnose cold-food spike and design experiments

Company: DoorDash

Role: Data Scientist

Category: Analytics & Experimentation

Difficulty: hard

Interview Round: Onsite

A food-delivery company sees a recent spike in customers complaining their food arrived cold. Using real-world rigor: 1) Define the core outcome metric(s) and a metric tree that isolates where heat loss likely occurs (e.g., prep_time, wait_at_restaurant, transit_time, distance, batching_count, outside_temp, packaging_type, courier_bag_type). How will you measure each and set guardrails (e.g., ETA accuracy, cancellations, CSAT/NPS, refund_rate)? 2) Propose a structured diagnostic plan (within 72 hours) that prioritizes the highest-variance contributors: what slices, cohorting, and negative controls will you use (e.g., wrong_item complaints as a negative control, weather-matched day-over-day, restaurant fixed effects)? 3) Design one decisive A/B test to reduce cold deliveries (e.g., mandate insulated bags for a subset of couriers or disable batching beyond 2 orders for long distances). Specify: experimental unit and randomization (e.g., courier-day, restaurant-day), sample-size assumptions (baseline cold_rate and minimal detectable effect), primary/secondary endpoints, guardrails, power, duration, ramp plan, and spillover mitigation. 4) Explain how you’d attribute improvements to the change vs. concurrent factors like weather or promotions (e.g., difference-in-differences city pairs, CUPED, or stratified randomization). 5) If the test backfires by increasing delivery time by 6% but lowers cold_rate by 2 percentage points, outline a decision framework to trade off CX vs. speed, and what follow-up tests you’d run.

Quick Answer: This question evaluates a data scientist's skills in product analytics, metric design, diagnostics, causal inference, and experimental design for diagnosing cold-food complaint spikes using logs, GPS, weather and complaint labels.

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
10
0

Cold Food Complaints: Metrics, Diagnosis, and Experiment Design

Context and assumptions:

  • You are analyzing a spike in “food arrived cold” complaints at a large food-delivery platform.
  • Temperature sensors are not available; you will rely on operational logs, GPS, weather data, and complaint labels.
  • You have order-level event timestamps (order placed, merchant accepts, ready, courier assigned/arrives/picks up, drop-off), GPS traces, distance, batching metadata, cuisine/packaging, courier bag verification flags, refunds, and CSAT/NPS.

Tasks

  1. Define the core outcome metric(s) and build a metric tree to isolate where heat loss likely occurs (e.g., prep_time, wait_at_restaurant, transit_time, distance, batching_count, outside_temp, packaging_type, courier_bag_type). For each metric, specify how you will measure it and the guardrails you will monitor (e.g., ETA accuracy, cancellations, CSAT/NPS, refund_rate).
  2. Propose a structured diagnostic plan (within 72 hours) to prioritize highest-variance contributors. Specify the slices, cohorts, and negative controls (e.g., wrong_item complaints as a negative control, weather-matched day-over-day, restaurant fixed effects).
  3. Design one decisive A/B test to reduce cold deliveries (e.g., mandate insulated bags for a subset of couriers or disable batching beyond 2 orders for long distances). Specify: experimental unit and randomization (e.g., courier-day, restaurant-day), sample-size assumptions (baseline cold_rate and minimal detectable effect), primary/secondary endpoints, guardrails, power, duration, ramp plan, and spillover mitigation.
  4. Explain how you’d attribute improvements to the change vs. concurrent factors like weather or promotions (e.g., difference-in-differences city pairs, CUPED, or stratified randomization).
  5. If the test increases delivery time by 6% but lowers cold_rate by 2 percentage points, outline a decision framework to trade off customer experience vs. speed, and specify follow-up tests you’d run.

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.