Companies
Amazon1029 questions
Meta538 questions
Google489 questions
ByteDance / TikTok431 questions
Uber337 questions
Microsoft270 questions
Snowflake197 questions
Apple185 questions
OpenAI212 questions
Stripe216 questions
Databricks121 questions
Pinterest110 questions
DoorDash140 questions
Netflix97 questions
Citadel / Citadel Securities137 questions
Roblox92 questions
Anthropic109 questions
IBM129 questions
LinkedIn125 questions
Bloomberg119 questions
Salesforce116 questions
Coinbase94 questions
Goldman Sachs111 questions
Capital One110 questions
Oracle109 questions
Airbnb105 questions
Rippling87 questions
Snapchat100 questions
Waymo93 questions
JPMorgan Chase84 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.
140
questions
Last updated
Before you start
Showing 35 of 35
OJ Problems
practice in the online judgeCalculate 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)Compute Dasher Daily Payment from Order Events (with Peak Hour Rate Doubling)Debugging a Load Balancer Implementation and Add Round-Robin RoutingCode Craft: Aggregate Data from Multiple Mock APIs with Retries and TestsMulti-Source BFS: Nearest Source for Each Cell in a GridPeak Hour Double PayDriver Pay With In-Store Waiting (ARRIVED/PICKED_UP is exclusive)
