The recruiter reached out via email/LinkedIn to kick-start the process.
I proceeded to set up an introductory call to break down the role and the interview process. Then, I received an email to schedule the technical phone screen.
Technical Phone Screen: This was a one-hour Zoom interview where I built out a small feature in an app that had base code already. It mainly involved fetching resources and populating them according to the provided specification. The turnaround and feedback on this portion were pretty quick, with an email notifying me that I was moving to the next round and to schedule potential times for the next step (the "on-site" virtual interview).
"On-site" Virtual Interview: This was a four-hour, four-module interview consisting of three technical rounds and one HR/behavioral round. The turnaround was again pretty quick, but I did not pass this round. No specific feedback was given afterwards.
HR: If an end user reports a problem, what steps would you take to figure out and resolve it?
The following metrics were computed from 1 interview experience for the DoorDash Software Engineer II, iOS role in United States.
DoorDash's interview process for their Software Engineer II, iOS roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for DoorDash's Software Engineer II, iOS interview process in United States.