I had an initial call with a recruiter who wanted to gauge my understanding of Uber's business model and interest in the company.
Then, I had a phone call with the hiring manager before coming in for four onsite interviews.
The interviewers all spent a good amount of time getting to know me before moving on to the technical portion, which was mostly coding on a whiteboard.
Things were a bit hectic when I interviewed; Uber had outgrown the office, and interviews were done in a quiet corner.
Also, the list of interviewers changed quite a bit.
Another notable thing was that Uber was the only company that asked how I handle stress.
All signs of rapid growth, but not necessarily a bad thing.
How do you handle stress?
The following metrics were computed from 121 interview experiences for the Uber Software Engineer role in San Francisco, California.
Uber's interview process for their Software Engineer roles in San Francisco, California is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Uber's Software Engineer interview process in San Francisco, California.