Upload Button Icon Add office photos

Uber

Compare button icon Compare button icon Compare
4.2

based on 801 Reviews

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 6 Jan 2025

Top Uber Interview Questions and Answers

  • Q1. Number of operations to make Graph connected You have been given a graph consisting of ‘N’ vertices numbered from 1 to ‘N’. The graph has ‘M’ edges. In an operation, you ...read more
    asked in Software Developer Intern interview
  • Q2. K-Palindrome You 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 ...read more
    asked in Software Engineer interview
  • Q3. Smallest Subarray with K Distinct Elements Given an array 'A' consisting of 'N' integers, find the smallest subarray of 'A' containing exactly 'K' distinct integers. Not ...read more
    asked in SDE-2 interview
View all 75 questions

Uber Interview Experiences

Popular Designations

156 interviews found

Data Analyst Interview Questions & Answers

user image Anonymous

posted on 22 May 2024

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

Basic Apititude Questions

Round 2 - Technical 

(2 Questions)

  • Q1. Difference between WHERE and HAVING??
  • Ans. 

    WHERE is used to filter rows before grouping, HAVING is used to filter groups after grouping.

    • WHERE is used with SELECT statement to filter rows based on a condition

    • HAVING is used with GROUP BY statement to filter groups based on a condition

    • WHERE is applied before data is grouped, HAVING is applied after data is grouped

    • Example: SELECT * FROM table WHERE column = 'value'

    • Example: SELECT column, COUNT(*) FROM table GROUP B

  • Answered by AI
  • Q2. Where- Row Level Filters Having-Aggregate Filters
  • Ans. 

    Row level filters are applied before aggregations, while aggregate filters are applied after aggregations.

    • Row level filters are used to filter individual rows of data before any aggregations are performed.

    • Aggregate filters are used to filter the aggregated results after the data has been grouped and summarized.

    • Row level filters are typically applied using WHERE clause in SQL, while aggregate filters are applied using H...

  • Answered by AI
Round 3 - HR 

(2 Questions)

  • Q1. Why do you wanna join Uber?
  • Q2. Best Company Ever

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare SQL and Excel and Basic Python

Skills evaluated in this interview

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
-
Process Duration
-
Result
-
Round 1 - Coding Test 

1 hour on data structures and algorithms

Round 2 - One-on-one 

(1 Question)

  • Q1. Build Netflix architecture
  • Ans. 

    Netflix architecture is a scalable microservices-based system with a focus on high availability and performance.

    • Use microservices architecture to break down the system into smaller, independent services

    • Implement a content delivery network (CDN) for efficient content distribution

    • Utilize cloud services like AWS for scalability and reliability

    • Implement a recommendation engine for personalized content suggestions

    • Use a dist...

  • Answered by AI

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
View answer (4)

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 (169)
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Not Selected

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

Round 1 - Coding Test 

3 Leetcode questions, Easy, medium, hard. Array, String Manipulation, and Matrix related.

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
View answer (4)

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 (169)

Service team analyst III Interview Questions & Answers

user image Anonymous

posted on 22 Nov 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Case Study 

Regarding insights & Recommendations on the problem statements

Round 2 - HR 

(4 Questions)

  • Q1. Situational questions
  • Q2. Stakeholder management
  • Q3. Conflict management
  • Q4. Project management

Uber interview questions for popular designations

 Software Engineer

 (16)

 Software Developer

 (8)

 Senior Software Engineer

 (7)

 Business Analyst

 (5)

 Data Analyst

 (5)

 Product Manager

 (5)

 Software Developer Intern

 (5)

 Coe Specialist 2

 (3)

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Asked medium level graph question.

Round 2 - Coding Test 

Asked LLD question with at flow executable.

Round 3 - HLD 

(1 Question)

  • Q1. Asked HLD questions.

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

Risk Analyst Interview Questions & Answers

user image Anonymous

posted on 13 Jun 2024

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

Logical reasoning, data interpretation, SQL

Round 2 - One-on-one 

(2 Questions)

  • Q1. SQL practical questions
  • Q2. Graph based business questions

Risk Analyst Interview Questions asked at other Companies

Q1. How will you determine the factors can be considered as risk while insuring a bike?
View answer (1)

Jobs at Uber

View all

Decision Scientist Interview Questions & Answers

user image Sarmili Mondal

posted on 14 Oct 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
No response

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

Round 1 - Technical 

(1 Question)

  • Q1. Describe your project
  • Ans. 

    Developed a predictive model to forecast customer churn for a telecom company

    • Collected and cleaned customer data including demographics, usage patterns, and customer service interactions

    • Used machine learning algorithms such as logistic regression and random forest to build the predictive model

    • Evaluated model performance using metrics like accuracy, precision, recall, and ROC curve

    • Provided actionable insights to the com

  • Answered by AI

Decision Scientist Interview Questions asked at other Companies

Q1. Stats- Significance of Mean and Standard Deviation. Normal distribution, percentage distribution for every SD in Normal distribution
View answer (1)

Senior Software Engineer interview

user image abrar

posted on 1 Dec 2021

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Mar 2024. There were 2 interview rounds.

Round 1 - Coding Test 

Graphs ,arrays , Hashmaps and Heaps

Round 2 - One-on-one 

(2 Questions)

  • Q1. Graphs related dfs
  • Q2. Changes on graph structure
  • Ans. 

    Changes on graph structure involve adding, removing, or modifying nodes and edges.

    • Adding a new node to the graph

    • Removing an existing node from the graph

    • Modifying the weight of an edge in the graph

  • Answered by AI

Skills evaluated in this interview

Top Uber Software Developer Intern Interview Questions and Answers

Q1. Number of operations to make Graph connectedYou have been given a graph consisting of ‘N’ vertices numbered from 1 to ‘N’. The graph has ‘M’ edges. In an operation, you can shift an edge between two directly connected vertices to between pa... read more
View answer (2)

Software Developer Intern Interview Questions asked at other Companies

Q1. Sum Of Max And MinYou are given an array “ARR” of size N. Your task is to find out the sum of maximum and minimum elements in the array. Follow Up: Can you do the above task in a minimum number of comparisons? Input format: The first line ... read more
View answer (8)
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Approached by Company and was interviewed in Jun 2024. There was 1 interview round.

Round 1 - One-on-one 

(1 Question)

  • Q1. Question around setTimeout implementation and clearTimeout

Interview Preparation Tips

Interview preparation tips for other job seekers - Directly interview for 1-1 round, no coding round as I am from Tier-1 clg
Practise more JavaScript polyfills

React Js Frontend Developer Interview Questions asked at other Companies

Q1. 1. What is difference between abstract class and interface ?
View answer (1)

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 68 interviews in last 1 year

Interview experience

4.3
  
Good
View more

People are getting interviews through

based on 84 Uber interviews
Job Portal
Referral
Company Website
Campus Placement
36%
18%
17%
14%
15% candidates got the interview through other sources.
High Confidence
?
High Confidence means the data is based on a large number of responses received from the candidates.

Interview Questions from Similar Companies

Amazon Interview Questions
4.1
 • 4.9k Interviews
Flipkart Interview Questions
4.0
 • 1.3k Interviews
Paytm Interview Questions
3.3
 • 744 Interviews
Swiggy Interview Questions
3.8
 • 414 Interviews
BigBasket Interview Questions
3.9
 • 344 Interviews
Zomato Interview Questions
3.8
 • 312 Interviews
Oyo Rooms Interview Questions
3.3
 • 224 Interviews
Blinkit Interview Questions
3.8
 • 166 Interviews
Ola Cabs Interview Questions
3.4
 • 140 Interviews
MakeMyTrip Interview Questions
3.7
 • 119 Interviews
View all

Uber Reviews and Ratings

based on 801 reviews

4.2/5

Rating in categories

3.8

Skill development

4.1

Work-Life balance

4.1

Salary & Benefits

3.5

Job Security

4.1

Company culture

3.5

Promotions/Appraisal

3.9

Work Satisfaction

Explore 801 Reviews and Ratings
Uber - Growth Product Manager (5-12 yrs)

Bangalore / Bengaluru

5-12 Yrs

₹ 40-80 LPA

Explore more jobs
Driver
565 salaries
unlock blur

₹1.1 L/yr - ₹7 L/yr

CAR Driver
394 salaries
unlock blur

₹0.9 L/yr - ₹7.5 L/yr

Software Engineer
156 salaries
unlock blur

₹21.8 L/yr - ₹86.7 L/yr

Operations Executive
141 salaries
unlock blur

₹1.6 L/yr - ₹3.8 L/yr

Data Analyst
129 salaries
unlock blur

₹6 L/yr - ₹21.8 L/yr

Explore more salaries
Compare Uber with

Amazon

4.1
Compare

Google

4.4
Compare

Ola Cabs

3.4
Compare

Airbnb

3.9
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview