I applied through an employee referral. I interviewed at DoorDash in Dec 2023
Interview
1. Phone screen with 1 coding quesitons, has to run it during interview
2. Team match: choose which team to go onsite, you can only choose one and not able to interview with onther teams if you fail with the first team
3. Virtual onsite: 2 coding, 1 system design, 1 behavioral rounds
Interview questions [1]
Question 1
coding 1. minimum path sum from one leaf node to another
follow up: minimum sum from one active node to another, active node could appear anywhere, leaf node are active node
recursion 3 steps
coding 2. minimum sum of distance to all local restaurant
find median for rows and cols
3. system design
design a 3-day donation promo event
4. engineering values
conflict, etc
Walking into the coding interview, I was taken aback when they asked about finding the K nearest restaurants based on coordinates. Just days before, I had stumbled on a mock on prachub.com that mirrored this question almost exactly. The interview felt straightforward, but I struggled with some behavioral questions. Overall, the experience was underwhelming; I expected more technical depth. After several rounds, they decided to go in another direction, which was disappointing given my prep efforts.
Interview questions [1]
Question 1
Given a list of restaurants with their coordinates and a user's location, find the K nearest restaurants
it was very easy, they ask basic programming questions, can be solved with minimal prep, however they ask a lot about why u want to work here, be prepared to talk for a long time
1) Coding Challenge
2) Technical coding round
3) Behaviour/ hiring manager round
DSA questions asked in first 2 rounds, leetcode medium to hard. Overall process was quick, got replies within a few weeks.