Upload Button Icon Add office photos

Uber

Compare button icon Compare button icon Compare

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

Uber Interview Questions, Process, and Tips

Updated 26 Feb 2025

Top Uber Interview Questions and Answers

View all 67 questions

Uber Interview Experiences

Popular Designations

149 interviews found

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Question on Bellman Ford Algorithm

Top Uber Software Engineer Interview Questions and Answers

Q1. K-Palindrome Problem Statement Determine whether a given string str can be considered a K-Palindrome. A string is considered a K-Palindrome if it can be transformed into a palindrome after removing up to ‘k’ characters. Example: Input: str ... read more
View answer (1)

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (190)
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
No response

I was interviewed in Oct 2023.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

Python, SQL, Quant, Statistics, Numpy

Round 3 - One-on-one 

(2 Questions)

  • Q1. SQL, Python, Puzzle total 9Q
  • Q2. Table, Query, 2 puzzle, Python 1 code (4 Sub code)
Round 4 - One-on-one 

(1 Question)

  • Q1. Yet to declare result for the round 2 i feel +ve for round 2 result lets se

Business Analyst Interview Questions asked at other Companies

Q1. You have 10 boxes of balls (each ball weighing exactly10 gm) with one box with defective balls (each one of the defective balls weigh 9 gm). You are given an electronic weighing machine and only one chance at it. How will you find out which... read more
View answer (8)
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Company Website and was interviewed in Dec 2023. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Questions mostly focused on window functions like row_number and aggregate functions like group by there was also a question based on self-join.

Interview Preparation Tips

Topics to prepare for Uber Business Analyst interview:
  • SQL
  • Window functions
  • joins

Business Analyst Interview Questions asked at other Companies

Q1. You have 10 boxes of balls (each ball weighing exactly10 gm) with one box with defective balls (each one of the defective balls weigh 9 gm). You are given an electronic weighing machine and only one chance at it. How will you find out which... read more
View answer (8)
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Tasks in a class using js
  • Ans. 

    Tasks in a class using JavaScript involve defining properties and methods for objects.

    • Define properties using 'this' keyword

    • Create methods within the class using 'function'

    • Access properties and methods using dot notation

  • Answered by AI

Skills evaluated in this interview

Software Developer Interview Questions asked at other Companies

Q1. Maximum Subarray SumGiven an array of numbers, find the maximum sum of any contiguous subarray of the array. For example, given the array [34, -50, 42, 14, -5, 86], the maximum sum would be 137, since we would take elements 42, 14, -5, and ... read more
View answer (39)

Uber interview questions for popular designations

 Software Engineer

 (14)

 Software Developer

 (6)

 Business Analyst

 (5)

 Data Analyst

 (5)

 Senior Software Engineer

 (5)

 Product Manager

 (4)

 Operations Manager

 (3)

 Software Developer Intern

 (3)

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via LinkedIn and was interviewed in May 2024. There was 1 interview round.

Round 1 - Coding Test 

It was a ideal machine coding round. Consisting of a question to be completed within 45 mins. For a given manager to employee hierarchy, count direct + indirect repartees.

Interview Preparation Tips

Topics to prepare for Uber Senior Software Engineer interview:
  • Data Structures

Senior Software Engineer Interview Questions asked at other Companies

Q1. Find Nth PrimeYou are given a number 'N'. Your task is to find Nth prime number. A prime number is a number greater than 1 that is not a product of two smaller natural numbers. Prime numbers have only two factors – 1 and the number itself. ... read more
View answer (6)

Get interview-ready with Top Uber Interview Questions

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Priority Queue with linked list

Top Uber Software Engineer Interview Questions and Answers

Q1. K-PalindromeYou are given a string ‘str’. You need to find out whether the string is a K-Palindrome or not. A string is called a K-Palindrome if, after removing at most ‘k’ characters from the string, it can be Transformed into a Palindrome... read more
Add answer

Software Engineer Interview Questions asked at other Companies

Q1. Bridge and torch problem : Four people come to a river in the night. There is a narrow bridge, but it can only hold two people at a time. They have one torch and, because it's night, the torch has to be used when crossing the bridge. Person... read more
View answer (173)

Jobs at Uber

View all
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Write SQL to print the user with the highest restaurant order. There are couple of joins to be used.
  • Ans. 

    Use SQL with joins to find user with highest restaurant order

    • Use JOIN to connect user table with order table

    • Group by user and sum the order amounts

    • Order by sum in descending order and limit to 1 result

  • Answered by AI
Round 2 - Aptitude Test 

Statistical Analysis related questions

Skills evaluated in this interview

Senior Data Analyst Interview Questions asked at other Companies

Q1. What is the difference between Least Squares Method and the maximum likelihood
View answer (1)
Interview experience
2
Poor
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Referral and was interviewed in May 2024. There was 1 interview round.

Round 1 - Coding Test 

There was an online coding test on signal consisting of leetcode easy medium and hard

Front end Developer Interview Questions asked at other Companies

Q1. Non-Decreasing ArrayYou have been given an integer array/list 'ARR' of size 'N'. Write a solution to check if it could become non-decreasing by modifying at most 1 element. We define an array as non-decreasing, if ARR[i] <= ARR[i + 1] ho... read more
View answer (6)

Data Analyst Interview Questions & Answers

user image Anonymous

posted on 20 Dec 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Aptitude Test 

It was easy consisting of sql and excel questions

Data Analyst Interview Questions asked at other Companies

Q1. Suppose there is a room in the office and X people enter room throughout the day, Y people leave throughout the day [continuously people are entering the room, some are staying there, and rest are going out] .. so tell me the code to calcul... read more
View answer (11)
Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Feb 2024. There were 3 interview rounds.

Round 1 - Coding Test 

Basics of python coding

Round 2 - Group Discussion 

Discuss the company capital, investment, profit and loss

Round 3 - HR 

(3 Questions)

  • Q1. Tell me the your hobbies
  • Ans. Reading books,listening music, talking to the moon
  • Answered Anonymously
  • Q2. Explain a new book
  • Q3. Why are you talking to the moon

Interview Preparation Tips

Interview preparation tips for other job seekers - Seeks the experience

Uber Interview FAQs

How many rounds are there in Uber interview?
Uber interview process usually has 2-3 rounds. The most common rounds in the Uber interview process are One-on-one Round, Coding Test and Technical.
How to prepare for Uber interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Uber. The most common topics and skills that interviewers at Uber expect are Python, SQL, Analytical, Computer science and Backend.
What are the top questions asked in Uber interview?

Some of the top questions asked at the Uber interview -

  1. What types of Frauds will happen in Uber (from driver e...read more
  2. Given a 2d matrix with some D doors and W walls, we need fill distance matrix w...read more
  3. How to add data list in Excel and how to use v-look up function in Ex...read more
How long is the Uber interview process?

The duration of Uber interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Uber Interview Process

based on 136 interviews

Interview experience

4.3
  
Good
View more

Interview Questions from Similar Companies

Amazon Interview Questions
4.1
 • 5.1k Interviews
Flipkart Interview Questions
4.0
 • 1.4k Interviews
Paytm Interview Questions
3.3
 • 777 Interviews
Swiggy Interview Questions
3.8
 • 436 Interviews
BigBasket Interview Questions
3.9
 • 356 Interviews
Zomato Interview Questions
3.8
 • 322 Interviews
Oyo Rooms Interview Questions
3.3
 • 227 Interviews
Blinkit Interview Questions
3.7
 • 181 Interviews
Ola Cabs Interview Questions
3.4
 • 143 Interviews
MakeMyTrip Interview Questions
3.7
 • 121 Interviews
View all

Uber Reviews and Ratings

based on 838 reviews

4.2/5

Rating in categories

3.8

Skill development

4.1

Work-life balance

4.1

Salary

3.6

Job security

4.1

Company culture

3.6

Promotions

3.9

Work satisfaction

Explore 838 Reviews and Ratings
Staff Scientist- Uber Eats Search

Bangalore / Bengaluru

10-15 Yrs

Not Disclosed

Software Engineer II - ML

Bangalore / Bengaluru

3-7 Yrs

Not Disclosed

Sr Software Engineer - iOS

Bangalore / Bengaluru

1-5 Yrs

Not Disclosed

Explore more jobs
Driver
584 salaries
unlock blur

₹0.6 L/yr - ₹7.2 L/yr

CAR Driver
312 salaries
unlock blur

₹0.9 L/yr - ₹5.1 L/yr

Software Engineer
157 salaries
unlock blur

₹20 L/yr - ₹84.7 L/yr

Operations Executive
136 salaries
unlock blur

₹1.6 L/yr - ₹4 L/yr

Data Analyst
128 salaries
unlock blur

₹6 L/yr - ₹22 L/yr

Explore more salaries
Compare Uber with

Amazon

4.1
Compare

Google

4.4
Compare

Ola Cabs

3.4
Compare

Airbnb

3.8
Compare
Did you find this page helpful?
Yes No
write
Share an Interview