Mostly React questions, system design, hiring manager discussions, and domain knowledge.
I passed the phone screen and several of the other interviews. However, I was docked on the follow-up coding and system design, even though they weren't very difficult.
Based on my general interview experience in the Bay Area, I feel that interviewers are extremely picky. They look for any reasons to decline candidates if they aren't doing things the way they would have done them or if they make any mistakes, instead of gauging core competency.
The interview process is very subjective, based on whatever an interviewer might think. I guess it's good if you don't pass, because the people would not be people you want to work with anyway.
That said, some of the interviewers are very good.
React questions requiring understanding of components, state, and basic concepts.
System design question that I think the interviewer didn't understand well himself, based on how it went.
The following metrics were computed from 38 interview experiences for the DoorDash Senior Software Engineer role in United States.
DoorDash's interview process for their Senior Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having negative feelings for DoorDash's Senior Software Engineer interview process in United States.