Sr. Software Engineer applicants have rated the interview process at Uber with 3.7 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 67% positive. To compare, the company-average is 44.4% positive. This is according to Glassdoor user ratings.
Candidates applying for Sr. Software Engineer roles take an average of 30 days to get hired, when considering 3 user submitted interviews for this role. To compare, the hiring process at Uber overall takes an average of 37 days.
Common stages of the interview process at Uber as a Sr. Software Engineer according to 3 Glassdoor interviews include:
Phone interview: 100%
Here are the most commonly searched roles for interview reports -
Typical technical interview. 2 phone screens followed by 5 hours on site. Asked to build a working app in a given time limit as well as discuss some higher level architecture problems.
I applied through an employee referral. The process took 1+ week. I interviewed at Uber (San Francisco, CA) in Jan 2016
Interview
You don't want to work for this company. Uber has big organizational issues, they weren't unable to book any room for my interviews. I was interrupted three times to change rooms, 2 interviews were done in common areas. I spend 1 hour and a half extra just because of their mess. They didn't even re offer me to interview on-site again.
Worst interview experience in my 12 years carreer
I applied through a recruiter. The process took 4 weeks. I interviewed at Uber (Amsterdam) in Nov 2015
Interview
Usually there are 4 interviewing steps. HR first. Then I was interviewed at Amsterdam office, then San Francisco and finally was onsite. My favorite question: what paper about distributed systems do you like most? Each step goes through coding in CoderPad and theoretical questions. Guys usually ask to code a solution to one problem (like one you can found at LeetCode) or from practice. Everyone was very friendly so it was fun. Onsite interview took through interviewing with 8 people (usually by 2 in an hour) for 6 hours with coding, algorithms, behavioral questions and etc + lunch. Finally i have good overall impression. They look wide and wise. It was nice experience to be interviewed by them. p.s. I was asked for reimbursement, but they didn't for real.
Interview questions [3]
Question 1
What is a Consistency (in CAP theorem)? Is Paxos consistent protocol?