This was the worst experience ever. I received a call from the recruiter, and then I was asked to work on an assignment. I submitted my sophisticated, production-grade code and was later invited for an onsite interview.
The process was extremely disorganized. Three out of the five people originally scheduled to meet me were replaced by others. The onsite consisted of only two technical rounds: one design round and another that involved an extension of the assignment I had worked on.
They also had a break, which they called a "lunch round," at 2:45 PM. I had a discussion with another "kid" during this time. In one of the interviews, I was openly told that the company lacks "senior" engineers and that all they have are "kids."
The "kid" I sat with asked seemingly silly questions. I felt this was a joke, considering they had me (with over 3 years of experience) speaking to him. I don't know where he came from, but he thought I could have done better at coding, despite me solving all the problems he mentioned directly. I truly doubt if he understood my project design.
I wouldn't have accepted an offer even if I had received one. Good luck to this kid-ridden company.
Stupid questions, most of the time.
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.