Three technical rounds: algorithms and data structures; coding a simple list view app on iOS showing items description from mock JSON payload; debugging a sample application with bad interface wiring and a race condition. Recruiters were fairly responsive when it came to scheduling, but not so much with respect to updates on the interview process.
I applied through an employee referral. The process took 3 weeks. I interviewed at DoorDash (New York, NY) in Jul 2024
Interview
1. Screening via coding
2. Onsite - virtual
a. Project coding
b. Architectural interview
c. Debugging code
d. Hiring Manager - can talk to multiple managers if multiple openings
3. HR conversation
Interview questions [1]
Question 1
I have signed a non-disclosure agreement (NDA) with the recruiters, but they have provided information about the types of questions we can expect. They will give separate materials for each round, which should help us understand the interview process. The questions will mostly be related to what we work on a day-to-day basis.
The interviewers will be quick and expect us to understand the question and ask them as many clarifying questions as we can before we start answering. There are no take-home projects; everything will involve live coding.
The main focus for the interviewers will be on understanding our thought process for the solution, our approach to the problem, and its implementation.
Hiring manager interviews can be challenging as they cover various aspects and move quickly from one question to the next due to time constraints.
I applied online. The process took 4 weeks. I interviewed at DoorDash in Jan 2024
Interview
Started with a recruiter reaching out via email. Responses had to be made via inline email comments. No actual conversation with a person.
Followed by three rounds of tech interviews: one round on algorithm, one on coding a view from given mocks, and one on debugging a sample application.
One round talking to a hiring manager.
Overall - recruiters were unresponsive, tech interviewers were unmotivated.