DoorDash logo

DoorDash Interview Question Bank

DoorDash's loop is dominated by a small, slow-moving library of original Code Craft prompts (Dasher Pay, Bootstrap API, Round Robin debugging) plus a handful of recurring system-design favorites (3-day Donation, Notification, Food Review). Coding bar is the gate; system design correctness and behavioral consistency drive leveling. The bar swings sharply with the interviewer — multiple candidates report bug-free coding rounds that still ended in rejection — so prepping the canonical question set cold matters more than chasing breadth.

More
102
Before you start
Showing 35 of 35
Coding·60 min
Very highFree preview

Code Craft: Dasher Pay

The canonical DoorDash Code Craft prompt. Given a chronological event stream for a dasher's day (orders ACCEPTED / FULFILLED / CANCELED with timestamps), compute the dasher's total pay. Pay accrues per minute that the dasher has at least one ongoing delivery; multiple concurrent orders typically multiply the per-minute rate. Production-style follow-ups dominate the second half of the round.

SWE
EM
simulation
interval
state-machine
json
+1
25 related discussions

DoorDash Featured Guides