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 -
I applied through an employee referral. I interviewed at Uber (Palo Alto, CA) in Apr 2017
Interview
Telephonic Problem Solving and then Onsite Interview.
Most of the interviewer will pick the question from leet code like website.
The design interview was little weird, the interviewer himself got little confused with the requirements, and I thought it was too vague. I understand that for the design interview there should be some loose ends, but not everything should be loose.
Couple of interviewers were really rude. One of them, gave me a problem and start working on his laptop, as if he is not interested in the solution approach but just the solution. It felt more like a university practical exam with some invigilator.
Interview questions [1]
Question 1
Problems based in Binary Search.
Array Related Problems
Graph Traversal
I applied in-person. I interviewed at Uber (Amsterdam)
Interview
Besides briefly discussing my experience, they asked a simple design question and a small coding problem. The interview went well with no real hiccup - answered all the questions to their satisfaction (presumably), including the coding problem that passed their test suite. However, I received a rejection with no real feedback or any takeaway.
Interview questions [1]
Question 1
Design an app that suggests the closes bus stop with earliest bus connection.
I applied in-person. The process took 2 weeks. I interviewed at Uber (San Francisco, CA)
Interview
Applied from Uber Job site. 1 Phone Screen, then got invited for Onsite. It was in 555 Market St. I went to their HQ by mistake. Turned out all Onsite Interviewer are remote, except one of them. The in-person FrontEnd engineer seems dislike me somehow, but he was the person to go lunch with me. Probably because he was the only in-person interviewer that day, so he had to do the lunch. Lunch was 30min, the interviewer didn't eat, watch me eating instead, very awkward. Some interviewers were nice and active. But the last interviewer seems busy with his project and didn't pay much attention to the interview, also because it was remote, made it hard to success. I didn't expect Onsite is actually using video conference. Their office in 555 market st seems a bit mess. Maybe that's Uber style, you can't expect much.
Interview questions [1]
Question 1
Phone keyboard number to word mapping; Time interval/calendar meeting time slot operations; stock trading system design.