Software Engineer 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 through an employee referral. The process took 2 months. I interviewed at Uber (Haiderabad) in Feb 2016
Interview
Totally chaotic and unresponsive on HR part. Firstly, they didn't schedule the interview until I call them up for an update. I lost count of how many times I called them. Then the interview got postponed twice as the interviewer does not show up at the scheduled time. Finally after so much hassle, I got to give the interview but they don't have the basic courtesy to respond back with the status(It has been over a month). Normally, I would have assumed that I didn't get through but with this level of irresponsibility, they might have never taken feedback from interviewer as well!
The only bright side is that I enjoyed the questions in the interview. Probably one of the elaborate interview at screening level. Unfortunately, I can't recollect the exact questions as it has been more than a month. Will update the post if and when I remember.
Interview questions [1]
Question 1
There is a notepad which accepts only four operations:
1. Character X
2. select all
3. copy
4. paste
Given n number of operations, provide the sequence of choices that gives maximum characters in the notepad.
I applied through an employee referral. The process took 3 weeks. I interviewed at Uber in Apr 2016
Interview
Applied with referral from friend.
Start with phone interview with recruiter. Speeding excitement for Uber's mission was important.
Then, I did a code pairing phone screen with a question about palindromes.
Then on-site many rounds of interviews. Problems were easier than I thought and interviewers helped to solve the answers. Showed enthusiasm for Uber.
However, no offer in the end. Perhaps I didn't reach the bar.
The Uber team seemed to be under more stress due to very high growth, but they are intelligent.
Interview questions [1]
Question 1
how to implement Uber pool. given two trips find and algorithm to see if they should be pooled
I applied through a recruiter. The process took 3 weeks. I interviewed at Uber (San Francisco, CA) in Mar 2016
Interview
I was contacted by a recruiter for the software engineer role. There was an initial phone screen testing usual algorithms question. Then I was called for the onsite the next day and fixed a time over the next week. Had 5 rounds of interviews with 3 managers asking for design questions and 2 with engineers involving pure algo related questions. The questions were not very hard but very subjective at times.