PracHub
QuestionsPremiumLearningGuidesInterview PrepNEWCoaches
|Home/Analytics & Experimentation/DoorDash

Decompose and optimize delivery operational costs

Last updated: Mar 29, 2026

Quick Overview

This question evaluates a data scientist's ability to decompose per-order operational costs, identify high-impact levers to reduce unit economics, and design rigorous experiments and monitoring for a two-sided delivery marketplace, testing competencies in cost modeling, causal inference, experimentation design, and product analytics.

  • hard
  • DoorDash
  • Analytics & Experimentation
  • Data Scientist

Decompose and optimize delivery operational costs

Company: DoorDash

Role: Data Scientist

Category: Analytics & Experimentation

Difficulty: hard

Interview Round: Onsite

For a platform like DoorDash, decompose operational cost per order, and propose how to optimize it without harming customer experience. 1) Enumerate cost buckets with a driver tree (e.g., courier_base_pay, surge/incentives, batching_bonus, support_costs, refunds/chargebacks, payment_processing, insurance, fraud, idle-time, failed_delivery, packaging_subsidy) and define cost_per_order and contribution margins by city/restaurant cohort/hour. 2) Identify the top 3 levers that can reduce cost in high-cost markets while maintaining conversion and on-time rate; quantify expected impact using historical elasticities or prior experiments. 3) Propose an experiment to lower cost: e.g., dynamic batching thresholds, distance-based pricing tweaks, or incentive reshaping. Specify unit of randomization, stratification, power, guardrails (late_rate, cancellations, complaints), heterogeneity analysis, and how to prevent supply reallocation contamination. 4) Describe a monitoring plan for unintended effects (e.g., courier churn, order acceptance, reassignments) and a rollback criterion. 5) If the test saves $0.35/order but increases late deliveries by 0.6 percentage points, provide a framework to decide whether to ship or iterate.

Quick Answer: This question evaluates a data scientist's ability to decompose per-order operational costs, identify high-impact levers to reduce unit economics, and design rigorous experiments and monitoring for a two-sided delivery marketplace, testing competencies in cost modeling, causal inference, experimentation design, and product analytics.

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

Decompose Operational Cost per Order and Optimize Without Harming Experience

Context: You are evaluating operational cost per order for a two-sided food delivery marketplace (e.g., DoorDash). Your goal is to break down cost drivers, identify high-impact levers to reduce cost in expensive markets while maintaining customer conversion and on-time delivery, and design a robust experiment and monitoring plan.

Tasks

  1. Cost Driver Tree and Definitions
  • Enumerate cost buckets in a driver tree (e.g., courier_base_pay, surge/incentives, batching_bonus, support_costs, refunds/chargebacks, payment_processing, insurance, fraud, idle-time, failed_delivery, packaging_subsidy).
  • Define cost_per_order and contribution margin at the most actionable granularity (city × restaurant cohort × hour).
  1. Top Levers to Reduce Cost
  • Identify the top 3 levers that can reduce cost in high-cost markets while maintaining conversion and on-time rate.
  • Quantify expected impact using historical elasticities or prior experiments.
  1. Experiment Proposal
  • Propose an experiment to lower cost (e.g., dynamic batching thresholds, distance-based pricing tweaks, incentive reshaping).
  • Specify unit of randomization, stratification, power, guardrails (late_rate, cancellations, complaints), heterogeneity analysis, and how to prevent supply reallocation contamination.
  1. Monitoring and Rollback
  • Describe a monitoring plan for unintended effects (e.g., courier churn, order acceptance, reassignments) and a rollback criterion.
  1. Ship vs Iterate Framework
  • If the test saves $0.35/order but increases late deliveries by 0.6 percentage points, provide a framework to decide whether to ship or iterate.

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.