Overview
DoorDash's loop is usually a recruiter call, a coding phone screen, then an onsite. Most recent onsites candidates describe have four rounds: Code Craft, Debugging, System Design and Domain Knowledge, and a hiring manager round. Some loops still swap the first two for two LeetCode-style rounds, so it varies by team and level.
Code Craft is about building a small working feature, and Debugging is fixing and testing code that's mostly written. The design question that comes up most by far is a three-day charity donation app. A review system for menu items is the next most common.
The onsite can be split over two days, and one candidate had the rest cancelled after day one, so treat every round like it counts. Below is what people get asked in each one and what to study.
System design interviews
The three-day donation app comes up more than anything else. Review systems for menu items are next. Expect questions on reliability and your data model.
What people get asked
- Build a three-day donation app
- Design a food review system
- Design a job scheduler
- Design an ads click aggregator
Coding interviews
Phone screens are LeetCode-style with a delivery story. Most recent onsites swap those for Code Craft and Debugging rounds, where you build or fix working code.
What people get asked
- Distances to a pickup point
- Maximum path sum in a tree
- Names that are almost the same
- Most pay for a Dasher's deliveries
The rest of the process
Your recruiter will walk you through this, but here's the quick version.
| Stage | Length | What happens |
|---|---|---|
| Recruiter screen | 30 min | Your background, the role and the teams |
| Phone screen | About 60 min | One coding problem, often with a follow-up |
| Code Craft | About 60 min | Build a small working feature, like combining responses from a few services |
| Debugging | About 60 min | Fix and test code that's mostly written, then maybe improve it |
| System design and domain knowledge | About 60 min | A deep dive into a past project, then a design question |
| Hiring manager | About 45 min | Behavioral questions and customer scenarios |
Sources
We pulled this together from candidates' own write-ups of their interviews. They don't always agree, and things change over time.
- Roundz: DoorDash SDE phone screen and virtual onsite (2025)
- LeetCode Discuss: E4 onsite, donation SD, code craft, debugging (2025)
- LeetCode Discuss: Closest DashMart phone screen (2025)
- LeetCode Discuss: E5 onsite, review and reward SD (Dec 2024)
- LeetCode Discuss: E4 phone screen and onsite (Feb 2024)
- LeetCode Discuss: E4 offer, food review SD (Apr 2024)
- LeetCode Discuss: phone screen and virtual onsite (Dec 2025)
- LeetCode Discuss: senior, code craft and review SD (Feb 2026)
Practice Loop is an independent practice tool and isn't affiliated with or endorsed by DoorDash.