I applied through college or university. The process took 2 days. I interviewed at Uber (Waterloo, ON) in Feb 2017
Interview
The interviewer started out by explaining his roll and the company. Then he asked some basic questions, and helped along the way when I was stuck. Did some white board questions and the interviewer questioned parts of my code that didn't look too great (to hint at fixing I believe). Overall the interview was fairly standard, no crazy questions.
Interview questions [1]
Question 1
explain how you would sync data between local/server
I applied through college or university. The process took 2 days. I interviewed at Uber (New Delhi) in Jul 2021
Interview
There were three questions in round1 and I was able to solve one completely and one partially. I was not selected for the next round as most of the students solved 2 questions completeley.
I applied online. The process took 3 weeks. I interviewed at Uber in Jan 2021
Interview
Recruiter reached out. Took codesignal interview. Didn't proceed further because I was busy and ghosted uber. One recruiter was nice, the other was disorganized. I might contact them again. The codesignal is close to leetcode questions.
I applied through college or university. I interviewed at Uber (San Francisco, CA) in Mar 2020
Interview
Two phone rounds with two different engineers followed by a behavioral phone call with hiring manager. After these three rounds, a recruiter called to let me know that I passed and an offer was given. Leetcode mediums for both rounds.
Interview questions [1]
Question 1
I received a dynamic programming problem and a DFS problem.
Software Engineering 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 63% positive. To compare, the company-average is 49.6% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Engineering roles take an average of 25 days to get hired, when considering 16 user submitted interviews for this role. To compare, the hiring process at Uber overall takes an average of 24 days.
Common stages of the interview process at Uber as a Software Engineering according to 16 Glassdoor interviews include:
Phone interview: 38%
One on one interview: 25%
Presentation: 21%
Skills test: 8%
Drug test: 4%
Background check: 4%
Here are the most commonly searched roles for interview reports -