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 8 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

157 interviews found

Coe Specialist 2 Interview Questions & Answers

user image lalith kumar

posted on 20 Aug 2021

Interview Questionnaire 

2 Questions

  • Q1. Introduction and situational based questions
  • Q2. Walk me through yourself. , How do you convince a driver to take uber .

Interview Preparation Tips

Interview preparation tips for other job seekers - It's good

Coe Specialist 2 Interview Questions asked at other Companies

Q1. How do you convince a person to install uber app
View answer (1)

CSR Executive Interview Questions & Answers

user image Anonymous

posted on 26 Mar 2022

I applied via Recruitment Consulltant and was interviewed in Sep 2021. There were 2 interview rounds.

Round 1 - Group Discussion 

Online vs offline payments

Round 2 - One-on-one 

(1 Question)

  • Q1. Logical questions and aptitude

Interview Preparation Tips

Interview preparation tips for other job seekers - Be focused and prepare well for the interview.

CSR Executive Interview Questions asked at other Companies

Q1. Do you have you lr own vehicle? We dont provide petrol expenses as well.
View answer (1)

I applied via Company Website and was interviewed in Jun 2021. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. There were 4 elimination round of interviews. The questions were mainly based on small caselets, eg: how would you tackle the issue of driver attrition or what are the approaches to onboard drivers, how wo...

Interview Preparation Tips

Interview preparation tips for other job seekers - What matters the most is how you structure your approach towards analyzing any caselet, whether you ask the right questions to understand the problem better and how you finally present your solution

Senior Operations Manager Interview Questions asked at other Companies

Q1. Are you interested in switching your job from Thermal to Wind
View answer (1)

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

Interview Questionnaire 

3 Questions

  • Q1. Self introduction
  • Q2. How do you convince a person to install uber app
  • Ans. 

    Highlight the benefits of using Uber app and its convenience

    • Explain how Uber app saves time and effort compared to traditional taxi services

    • Mention the safety features of the app such as GPS tracking and driver ratings

    • Highlight the affordability of Uber rides compared to other transportation options

    • Emphasize the convenience of cashless transactions and the ability to split fares with friends

    • Provide examples of positive...

  • Answered by AI
  • Q3. You're a manager and one of your subordinates is not okay with your decision now how you are going to convince him?
  • Ans. 

    To convince a subordinate who disagrees with a decision, a manager can use effective communication, provide rationale, seek input, and address concerns.

    • Listen actively to the subordinate's concerns and acknowledge their perspective.

    • Clearly communicate the reasons behind the decision, emphasizing the benefits and long-term goals.

    • Invite the subordinate to provide their input and suggestions, showing that their opinion is...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Interview is very smooth just don't rush they're not asking anything out of the box

Coe Specialist 2 Interview Questions asked at other Companies

Q1. How do you convince a person to install uber app
View answer (1)

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)

I was interviewed before Sep 2020.

Round 1 - Coding Test 

(3 Questions)

Round duration - 90 minutes
Round difficulty - Medium

There were a total of three questions of 100, 200, and 300 points respectively. Partial points were given if partial tests got passed for any problem. The Codesignal environment was similar to Hackerrank, so not much different. I think the test was held in the afternoon time.

  • Q1. Kadane's Algorithm

    A sub-optimal code was given in the problem. We had to understand what the code does and then write an optimal code which does the same thing. So the code was for finding the maximum sum ...

  • Ans. Brute Force Approach
    1. Create a nested loop. The outer loop will go from i = 0 to i = n - k. This will cover the starting indices of all k-subarrays
    2. The inner loop will go from j = i to j = i + k - 1. This will cover all the elements of the k-subarray starting from index i
    3. Keep track of the maximum element in the inner loop and print it.
    Space Complexity: O(1)Explanation:

    O(1) because the extra space being used (looping vari...

  • Answered by CodingNinjas
  • Q2. Game of stones

    Given the count of total stones in a game. Two-player ‘Ale’ and ‘Bob’ are playing the game. Your task is to find who will win the game if both the players are playing optimally.

    Rules of t...

  • Ans. Game Theory
    • It is clear that if the number of stones is ‘1’ then ‘Ale’ wins the game. If ‘2’ then also ‘Ale’ wins the match, and if ‘3’ then ‘Bob’ wins the game.
    • So we can observe that, if anyone has a chance to choose a stone from ‘3’ number of stones then another opponent will the game. If ‘Ale’ choosing the stones from ‘3’ number stone then ‘Bob’ will win and vice versa.
    • If the number of stones is ‘4’ then ‘Ale’ will w...
  • Answered by CodingNinjas
  • Q3. Return subsets sum to K

    Given an integer array 'ARR' of size 'N' and an integer 'K', return all the subsets of 'ARR' which sum to 'K'.

    Subset of an array 'ARR&...

  • Ans. Brute Force

    Recursively generate all the subsets and keep track of the sum of the elements in the current subset.

    Subsets can be generated in the following way. For every element of the array, there are 2 options: 

    1. Include the element in the current subset : If we include the element in the current subset, then we decrease the value of ‘K’ by  the value of the element.
    2. Do not include the element in the current su...
  • Answered by CodingNinjas
Round 2 - Video Call 

(2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

This round was a video call round held on Zoom and the Codesignal platform was to be used for coding the problems. The round started with the interviewer giving a small introduction about him and then asking me to introduce myself.

  • Q1. Rotting Oranges

    You have been given a grid containing some oranges. Each cell of this grid has one of the three integers values:

  • Value 0 - representing an empty cell.
  • Value 1 - representing a fresh...
  • Ans. Naïve Solution

    The idea is very simple and naive. We will process the rotten oranges second by second. Each second, we rot all the fresh oranges that are adjacent to the already rotten oranges. The time by which there are no rotten oranges left to process will be our minimum time.

     

    In the first traversal of the grid, we will process all the cells with value 2 (rotten oranges). We will also mark their adjacent cells ...

  • Answered by CodingNinjas
  • Q2. Find Indices For Local Minimas and Maximas

    Given an array “arr” of “N” integers. Your task is to find and return all the indices of local minima and local maxima in the given array. You need to return the ...

  • Ans. Brute Force

    The idea is to iterate through the given array and at each index i, we check its neighbors to check if it's local minima or maxima.

     

    Steps:

     

    • We create two lists namely minima and maxima, to store all the indices of local minima and local maxima respectively.
    • First, we check for the local maxima and minima conditions for the first element.
    • Then we iterate through the given array from index 1 to N - 2, a...
  • Answered by CodingNinjas
Round 3 - Video Call 

(1 Question)

Round duration - 60 minutes
Round difficulty - Medium

The setup was exactly similar to the first interview round. The interviewer was very friendly. My advice will be to see the interviewer as a team mate and think you have to solve the question together with him. Don't panic and start speaking out what observations you can make about the problem.

  • Q1. Sort by Kth bit

    You are given an array/list ‘ARR’ of ‘N’ positive integers and an integer ‘K’. Your task is to group all the array elements with ‘K-th’ bit (rightmost bit is ‘1st’ bit) equal to 0 followed ...

  • Ans. Iteration

    The idea is to simply iterate through the ‘ARR’ and check each element whether its ‘K-th’ bit is 0 or 1, and add the element to the respective group.

     

    Here is the algorithm:

     

    1. Create an array/list ‘TEMP_ARR’ of size = ‘N’ for storing all the elements whose ‘K-th’ bit is 1.
    2. Initialize a variable ‘j’ = 0 to iterate through ‘TEMP_ARR’.
    3. Initialize a variable ‘p’ = 0 to iterate through ‘ARR’.
    4. Run a loop from 0 ...
  • Answered by CodingNinjas
Round 4 - Video Call 

(1 Question)

Round duration - 60 minutes
Round difficulty - Medium

It was already night time till this interview started because all the three interview rounds were held on the same day. This was not a DS+Algorithms round. He first asked me to introduce myself. So I started by telling what all I have done in my college up till now and then I told him about my internship experience at myKaarma which just ended few days back. There was around 10-15 minutes discussion on what I was working on in my intern project.

  • Q1. System Design

    This was not exactly a system design question but he asked me how can I design a platform which can be used by political parties to do online campaigning. It was a very open ended question. Ac...

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from Indian Institute of Technology (BHU) Varanasi. I applied for the job as SDE - Intern in BangaloreEligibility criteria8 CGPAUber interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, Operating Systems, OOP, some basics of DBMS but I don't feel it was much required for an intern role interviewTime required to prepare for the interview - 2-3 monthsInterview preparation tips for other job seekers

Tip 1 : Try to learn DS+Algorithms from the basics in the starting phase of your preparation. Though, in the later stages of the preparation, some cramming can be employed for the problems generally asked in the interviews (but that too with proper understanding)
Tip 2 : Don't forget to prepare topics like OS and OOP. Although I was not asked much about these topics but my friends were asked some questions from these topics. These topics can be prepared in 2-3 days from YouTube itself.
Tip 3 : For an intern role interview, 2-3 projects including the college projects should be enough. You should be prepared to explain your project answer the basic questions like the approach which you followed, the problems you faced during the project, etc. 
Tip 4 : If possible you can have a prior intern experience as well, but one thing for sure, preparing DS+Algorithms is much more important than this.

Application resume tips for other job seekers

Tip 1 : Writing things which you don't know about properly won't give you much benefit. Rather, they can get you into problem if asked about them.
Tip 2 : Writing much about the things like extra curricular activities in the resume for software roles don't give you much benefit in my opinion. Though I wrote 2-3 PORs which had.
Tip 3 : Trying to make your resume longer unnecessarily won't give you any benefit.

Final outcome of the interviewSelected

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)

Get interview-ready with Top Uber Interview Questions

Software Engineer Interview Questions & Answers

user image CodingNinjas

posted on 17 May 2022

I was interviewed before May 2021.

Round 1 - Coding Test 

(1 Question)

Round duration - 90 Minutes
Round difficulty - Medium

it was time bound coding test round. The questions were from array and string. There were 2 questions.

  • Q1. 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 ‘k’ characters from the string, i...

  • Ans. 

    I had done before the coding test so I solved in same way by splitting whole staring in three parts (start+mid+end).

  • Answered by CodingNinjas
Round 2 - HR 

(1 Question)

Round duration - 30 Minutes
Round difficulty - Easy

in this round manager spoke to me and explained about project and joining date later hr spoke to me regarding on boarding process

  • Q1. Basic HR questions

    Introduce Yourself.
    Your Expectations from the company.
    Past experiences.

  • Ans. 

    Tip 1 : Be confident. That's it.

  • Answered by CodingNinjas

Interview Preparation Tips

Professional and academic backgroundI applied for the job as Software Engineer in HyderabadEligibility criteriaNo criteriaUber interview preparation:Topics to prepare for the interview - Data structure ,Problem Solving ,Algorithms , Java , Spring Framework , Design QuestionsTime required to prepare for the interview - 3 MonthsInterview preparation tips for other job seekers

Tip 1 : Practise Data structures mostly (Array, String and Tree) , practise as much questions as you can.
Tip 2 : Have Good knowledge of Tech Stack you mention in your resume
Tip 3 : Have good understanding of projects mentioned in your resume.

Application resume tips for other job seekers

Tip 1 : Resume should be having one page or maximum two pages long
Tip 2 : Mention your role on each project.

Final outcome of the interviewSelected

Skills evaluated in this interview

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)

Jobs at Uber

View all

I applied via Referral and was interviewed before Nov 2020. There were 4 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. What is the toughest thing you faced in your previous organization and how did you handle it?
  • Ans. 

    The toughest thing I faced in my previous organization was managing a major system outage.

    • I was responsible for coordinating the response to the outage and ensuring minimal impact on the business.

    • I quickly gathered a cross-functional team and assigned specific tasks to each member.

    • We worked together to identify the root cause of the issue and developed a plan to resolve it.

    • I communicated regularly with stakeholders, pr...

  • Answered by AI
  • Q2. What are your roles and responsibilities in your previous company?
  • Ans. 

    In my previous company, my roles and responsibilities as a COE specialist included managing and optimizing the center of excellence, providing technical expertise and support, developing and implementing best practices, and collaborating with cross-functional teams.

    • Managed and optimized the center of excellence

    • Provided technical expertise and support to the team

    • Developed and implemented best practices for efficient ope...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Uber is really the best organization to work for. Uber treats every employee as their family member and all the team leads and managers are so kind.

Coe Specialist 2 interview

user image Mad Over Makings

posted on 21 Dec 2021

Interview Questionnaire 

1 Question

  • Q1. Only Self introduction

Interview Preparation Tips

Interview preparation tips for other job seekers - Interview was smooth and simple.
But the work environment was really pathetic,no one helped us during our training,team managers were not cooperative

Customer Support Executive Interview Questions asked at other Companies

Q1. Understanding customer problems,whT i know about BPO nd how they work,how i will handle a difficult nd angry customer,i can satisfied my client.
View answer (20)

I applied via Company Website and was interviewed in Nov 2020. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Tech stuff related to salesforce and puzzles on probability and Permutations and combinations

Interview Preparation Tips

Interview preparation tips for other job seekers - It went well but 8 rounds of interview time taking

Salesforce Administrator Interview Questions asked at other Companies

Q1. Man power management, what was the procedure for handling , storing, stacking?
View answer (2)

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

Interview experience

4.3
  
Good
View more

People are getting interviews through

based on 85 Uber interviews
Job Portal
Referral
Company Website
Campus Placement
36%
18%
16%
14%
16% 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
574 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