The process began with an initial phone call with HR, followed by a technical phone interview that included a coding problem and a background discussion.
After that, there were five rounds of on-site interviews, including a lunch talk with a senior employee.
I received the results in about three days.
Coding on your own machine, system design discussion, and behavioral questions.
Generally, it was not too difficult. However, there was a coding round that asked you to extend features for an existing script of around 300 lines of code.
Don't expect any help from the interviewer. Even though mine was late by 30 minutes, you WON'T get any hints, even as general as how the code works or the function call flow. You have to figure out the whole 300 lines on your own without any provided knowledge.
The following metrics were computed from 43 interview experiences for the DoorDash Software Engineer role in San Francisco, California.
DoorDash's interview process for their Software Engineer roles in San Francisco, California is very selective, failing most engineers who go through it.
Candidates reported having good feelings for DoorDash's Software Engineer interview process in San Francisco, California.