Uber logo

Uber Software Engineer Interview
Questions & Process

What 1,171 candidates said about the rounds, the
questions and how long the wait really is.

From 1,171 candidate reports · FREE TO READ

2.6Rounds average
22.7Day average
AverageTypical difficulty
53.6%Positive experience

Questions candidates reported

Quoted word for word from Uber interview reports.

Engineering accounts for 10,860 of 1,171 reports, so company-wide questions may lean toward that function. Pick your role above for questions from your own loop.

Given two events, a passenger and a car, each with time and location, determine when the passenger enters the car.

Read reports

In the last 10 minutes, what questions do you want to ask about the work of Uber?

Read report

Formats, difficulty and experience

Across all 1,171 Uber interview reports.

Question formats

Technical33.8%
Coding30.8%
Behavioral20.1%
System Design10.1%
Other4.8%

Interview difficulty

Easy10.5%
Average53.9%
Difficult35.6%

Candidate experience

Neutral23.2%
Positive53.6%
Negative23.1%

Reports by job function

Engineering10,860
Operations1,308
Product1,188
Sales1,054
Other762
Marketing542

The interview process

Described in candidates’ own words.

Oa is 3-4 questions. You have 2 hours for it. Then, 2 rounds of technical, I got one lc hard and one lc medium. They also ask you a few behavioral questions before that.Candidate-reported process
The interview process started with an initial phone screen with a recruiter where we talked about my background. After that, there was a technical coding interview with two developers. In the end, I had another more in-depth coding interview with the manager.Candidate-reported process
RH - checagem de experiência, background e informação de salário - Tech Challenge - Coding e perguntas - System Design - desenhar um serviço de streaming e perguntas Stakeholder - cultural ProposingCandidate-reported process
More reports lockedRead 300+ more interview experiences

Search real candidate reports for Uber Software Engineer.

Open interview search

Skip the careers portal. Email a person.

Upload your resume to see the Uber roles you match. Each one includes the recruiter's LinkedIn and the hiring manager's email, so you can send your application straight to them.

3 free matches a day · no card · contacts on Pro
Match my resume