The hiring process was fairly standard: phone interviews, then an on-site interview. The main problem I encountered was with my recruiter, who was the most unresponsive and uncommunicative person I had ever worked with.
I attend school on the East Coast, so they had to fly me to California. After the interviews concluded, I declined their offer and then emailed my recruiter regarding travel reimbursements.
However, the recruiter, who had previously been extremely responsive to my emails, did a complete 180 and started ignoring me entirely. Weeks passed (I had sent about five emails by then), and there was still no word on reimbursement. I also contacted her through other means, such as LinkedIn, but again received no response.
At this point, I feared they would not reimburse me at all for the $400+ in travel fees. Finally, I emailed a different recruiter through LinkedIn and was able to get a very speedy response.
Candidates, be aware: Uber's recruiting department is not the best.
SQL
The following metrics were computed from 4 interview experiences for the Uber Software Engineering role in San Francisco, California.
Uber's interview process for their Software Engineering roles in San Francisco, California is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having mixed feelings for Uber's Software Engineering interview process in San Francisco, California.