Uber has a very simple hiring process:
I didn't understand the problem well during the phone interview and spent 30 minutes coming up with a solution that wasn't doing the right thing. After communicating with the interviewer, he was nice enough to go over time with me, and I finally got it done. The phone call lasted for 75 minutes.
Recruiters got back to me quickly, telling me that feedback was great. Then the on-site interview was scheduled. There was a three-week gap between the phone and on-site interviews, but I finally interviewed in SF.
Everyone I met was nice and approachable. They patiently listened to me explaining my thinking process and provided feedback along the way.
Two days after the interview, I received a phone call from HR telling me that they decided to extend an offer. I enjoyed the process.
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.