Software Developer applicants have rated the interview process at Uber with 3 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 100% positive. To compare, the company-average is 44.4% positive. This is according to Glassdoor user ratings.
Here are the most commonly searched roles for interview reports -
I applied online. The process took 2 weeks. I interviewed at Uber (San Francisco, CA) in Feb 2016
Interview
HR screen + 1 hr phone interview + 5 hr onsite interview.
Phone interview is a graph problem.
Onsite interview consists of 5 interviews. 3 of them are algorithm and data structure, 1 is system architecture, 1 is open-ended question. Among the 3 algorithm interviews, 1 is string, 1 is graph and 1 is implementing a data structure.
I applied through an employee referral. The process took 3 weeks. I interviewed at Uber (San Francisco, CA) in Jan 2016
Interview
Applied via friend referral. Two rounds of phone interview, first is coding and second is system design. You need to pass them one by one. Then onsite is scheduled with 5 rounds, start with culture fit/behavior, which basically is just chatting, what's your projects, why Uber, etc. Then a system design round, followed by another open-ended problem solving plus a little coding, then another full coding round, finally another chat+design. Overall, they really value the culture fit and your project background, more than half of total interview time was just chatting. Coding was fairly easy and they want to evaluate how you'd perform in day-to-day coding task by asking you what would you do in code review, how to write unit test etc. Interviewers are super busy but passionate about Uber, and they expect the same from you.
Interview questions [1]
Question 1
Why Uber. Design the backend architecture to show nearby drivers.
I applied through an employee referral. I interviewed at Uber
Interview
Applied through referral and then was contacted by recruiter. Standard interview process - phone interview followed by onsite. In my entire job hunting process, Uber was the first place where the interviewers were friendly and courteous. Even though I had back to back interviews, they were all very nice and polite unlike some of the arrogant interviewers I have encountered so far in Google and FB. Overall, a very enjoyable experience. Most of my interviews were pretty good.
They do care a lot about cultural fit and I guess that's why I didn't get an offer - I am looking more for a job that lets me innovate rather than just worry about scaling things.