Companies
Amazon1072 questions
Meta547 questions
Google520 questions
ByteDance / TikTok443 questions
Uber346 questions
Microsoft293 questions
OpenAI226 questions
Snowflake206 questions
Apple192 questions
Stripe228 questions
Databricks127 questions
Pinterest118 questions
DoorDash146 questions
Netflix101 questions
Citadel / Citadel Securities143 questions
LinkedIn140 questions
Roblox96 questions
Capital One135 questions
Anthropic113 questions
IBM133 questions
Bloomberg124 questions
Salesforce121 questions
Oracle120 questions
Coinbase94 questions
Airbnb111 questions
Goldman Sachs111 questions
Rippling92 questions
Waymo102 questions
Snapchat100 questions
JPMorgan Chase86 questions

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.
146
questions
Last updated
Before you start
Showing 35 of 35
Implement Round-Robin and Consistent-Hashing Load BalancersDasher Pay with Peak TimeImplement a Bootstrap Service That Aggregates Multiple ServicesDAG-Based Order Workflow ServiceOrder Status DAG and Refund WorkflowResilient Bootstrap Aggregator APICalculate a Dasher's Active TimeDebug Random Dasher AllocationImplement Dasher Pay CalculationMinimum Deletions to Make a Parentheses String ValidFirst Unique Restaurant ID in an Order StreamMinimum Rider Processing SpeedFilter Open Restaurants Within a City RangeBootstrap API Aggregating User, Payment, and Address ServicesBuild a Local Refund Workflow ServiceDebug a Random Dasher PickerImplement and Debug a Random Dasher PickerNearest DashMartDasher Pay: Calculate Active-Time PaymentRefund Workflow Engine on a DAGOrder Assignment with Round Robin and Consistent HashingDasher Pay with Peak-Hour MultiplierRefund Decision Tree EvaluationOrder BatchingDasher PayValidate Shopping CartCalculate Dasher Pay With Cancellations and Double-Pay WindowsMaximize Total Profit by Assigning Chefs to DishesCalculate Dasher Pay from Delivered OrdersDistance to Nearest Destination on Grid (Including Obstacles)
