I applied through college or university. The process took 2 weeks. I interviewed at Uber in Apr 2017
Interview
Uber was hiring interns from tier-1 engineering colleges across the country. We had an initial coding round of 90 minutes. Questions were easy, medium and medium-hard respectively. Out of around 40 applications, only 3-4 were shortlisted. Interview was telephonic along with a shared code editor.
Interview questions [1]
Question 1
Given an array of integers, find the nearest smaller number for every element such that the smaller element is on left side.
I applied online. I interviewed at Uber (Bengaluru) in Sep 2024
Interview
1. Resume Shortlisting(Selected)
2. OA Round, 4 Question need to be done in 1 hour (All done so Selected)
3. Round 1 Interview, Trust Matrix question, able to provide O(n^2) approach but not able to optimise it (So not Selected)
Interview questions [1]
Question 1
OA Round Question
There is a matrix Like
[1 0 0]
[1 1 1]
[1 0 1]
this is a trust matrix where 1 represent trust and if matrix[i][j]=1 means rider i trust rider j so we need to find that rider who doesn't trust anybody but other all driver trust him.
First round: phone screening
I was asked about my previous experience.
Second round: Live coding interview with tech lead.
Problem was mid to hard LT problem. Only had 40 minutes to solve the problem.
I applied online. I interviewed at Uber (San Francisco, CA) in Feb 2023
Interview
I have cleared the initial assessment round and attended the 2nd technical round. The interviewer asked a hard level leet code question and was not interested at all the whole time and did not answer thhe questions that was asked for.
Software Development Engineer applicants have rated the interview process at Uber with 3.5 out of 5 (where 5 is the highest level of difficulty) and assessed their interview experience as 75% positive. To compare, the company-average is 49.6% positive. This is according to Glassdoor user ratings.
Candidates applying for Software Development Engineer roles take an average of 18 days to get hired, when considering 4 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 Development Engineer according to 4 Glassdoor interviews include:
Phone interview: 50%
Skills test: 25%
Presentation: 13%
One on one interview: 13%
Here are the most commonly searched roles for interview reports -