Upload Button Icon Add office photos

Uber

Compare button icon Compare button icon Compare
4.2

based on 794 Reviews

Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

Uber SDE-2 Interview Questions, Process, and Tips for Experienced

Updated 15 Sep 2021

Top Uber SDE-2 Interview Questions and Answers for Experienced

  • Q1. 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
  • Q2. Rat In a Maze All Paths You are given a 'N' * 'N' maze with a rat placed at 'MAZE[0][0]'. Find and print all paths that rat can follow to reach its destination i.e. 'MAZE ...read more
  • Q3. Algorithm to find best insert position in sorted array You are given a sorted array 'A' of length 'N' with distinct integers and a target integer 'M'. You need to return ...read more
View all 10 questions

2 Uber SDE-2 Interview Experiences for Experienced

12 questions found

Sort by: Popular

SDE-2 Interview Questions

user image CodingNinjas

posted on 15 Sep 2021

I was interviewed before Sep 2020.

6 Interview Rounds

1

Telephonic Call Round (1 Question)

Round duration - 60 minutes
Round difficulty - Medium

It was a telephonic interview at 10 in the morning. Interviewer seemed cool.

  • Q1. Algorithm to find best insert position in sorted array You are given a sorted array 'A' of length 'N' with distinct integers and a target intege...read more
2

Face to Face Round (2 Questions)

Round duration - 60 minutes
Round difficulty - Medium

The interview was in the morning at 10 AM in the office meeting room.

  • Q1. Frontend and Backend Tasks Given 2 arrays - frontend and backend tasks . each number in these array represents the complexity needed to run the task.There is a ...read more
  • Q2. House robber Mr. X is a professional robber planning to rob houses along a street. Each house has a certain amount of money hidden. All houses along this street...read more
3

Face to Face Round (1 Question)

Round duration - 60 minutes
Round difficulty - Medium

The interview was at 11 AM in the meeting office.

  • Q1. Running median You are given a stream of 'N' integers. For every 'i-th' integer added to the running list of integers, print the resulting media...read more
4

Face to Face Round (1 Question)

Round duration - 60 minutes
Round difficulty - Medium

The interview was at 1 AM.

  • Q1. System Design

    Was asked to design a notification service for website like Facebook.
    Whenever someone liked our post or commented on our post

5

Face to Face Round (1 Question)

Round duration - 60 minutes
Round difficulty - Easy

The meeting was at 2 PM in the office meeting room.

  • Q1. Resume and Past Experience Based Questions There were a lot of questions, related to my resume, past experience, the technologies i had worked on. And then ther...read more
6

Telephonic Call Round (1 Question)

Round duration - 60 minutes
Round difficulty - Easy

10 AM

  • Q1. Project Discussion

    Deeper discussion about all the projects i did in the past company.

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 2 in HyderabadEligibility criteriaNoUber interview preparation:Topics to prepare for the interview - Data Structures, Algorithms, Graphs, Dynamic programming, Trees, stack, queue, System DesignTime required to prepare for the interview - 3 monthsInterview preparation tips for other job seekers

Tip 1 : Be consistent in the preparation. Practice atleast one question everyday
Tip 2 : Make relevant notes that you can go through on the day before the interview
Tip 3 :Try to note your progress by giving timed contests

Application resume tips for other job seekers

Tip 1 : Clearly mention the details of the projects that are relevant to the company that you are applying for
Tip 2 : Ensure that there are no grammatical mistakes and that you have highlighted the important keywords in your resume

Final outcome of the interviewSelected

Skills evaluated in this interview

SDE-2 Interview Questions

user image CodingNinjas

posted on 15 Sep 2021

I was interviewed before Sep 2020.

5 Interview Rounds

1

Coding Test Round (1 Question)

Round duration - 60 minutes
Round difficulty - Easy

Timing: evening
Environment: Online round took at home

  • Q1. Smallest Subarray with K Distinct Elements Given an array 'A' consisting of 'N' integers, find the smallest subarray of 'A' containing ...read more
2

Face to Face Round (1 Question)

Round duration - 90 minutes
Round difficulty - Medium

Machine coding round

  • Q1. Design and code publisher subscriber based messaging queue supporting following features: Design and code publisher subscriber based messaging queue supporting ...read more
3

Face to Face Round (1 Question)

Round duration - 60 minutes
Round difficulty - Medium

  • Q1. Rat In a Maze All Paths You are given a 'N' * 'N' maze with a rat placed at 'MAZE[0][0]'. Find and print all paths that rat can follow t...read more
4

Face to Face Round (1 Question)

Round duration - 60-90 minutes
Round difficulty - Medium

  • Q1. Design stock exchange system I was required to describe a typical stock exchange system design. He asked me to begin with defining API contracts. Problem was op...read more
5

HR Round (1 Question)

Round duration - 60 minutes
Round difficulty - Medium

Hiring Manager round

  • Q1. General Questions 1. Brief description of past work. 2. Recent challenging bug/issue solved. 3. Design description of one of the projects. 4. SDLC, tooling, agi...read more

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 2 in BangaloreEligibility criteriaNone as such. Only eligible criteria for SDE-2 role is that one should have prior experience working as SDEUber interview preparation:Topics to prepare for the interview - Data structures and algorithms, Design patterns, System design, DatabasesTime required to prepare for the interview - 1 monthInterview preparation tips for other job seekers

Tip 1 : Do some basic research about the interview process and types of rounds while appearing for a company interview. Narrow down the topics and draft a realistic plan afterwards.
Tip 2 : Try to solve as many problems as possible as this is primarily what you will be doing in live interview rounds.

Application resume tips for other job seekers

Tip 1 : Tailor your resume as per expectations from the role you are applying for.
Tip 2 : Order your experiences and skills by relevance.
Tip 3 : Try to fit the content in a single page.

Final outcome of the interviewRejected

Skills evaluated in this interview

Get interview-ready with top interview questions

Interview questions from similar companies

SDE-2 Interview Questions

OLX user image Anonymous

posted on 3 May 2022

4 Interview Rounds

1

One-on-one Round (1 Question)

  • Q1. Data structure related question
2

One-on-one Round (2 Questions)

  • Q1. Nodejs related questions
  • Q2. Promises Async Await Events emitter
3

One-on-one Round (2 Questions)

  • Q1. System design related question
  • Q2. Design a system like facebook
4

One-on-one Round (1 Question)

  • Q1. System design and behavioral

Interview Preparation Tips

Interview preparation tips for other job seekers - Practise DSA easy and medium question
Practice some HLD questions
Microservices related conecpts

SDE-2 Interview Questions

Amazon user image CodingNinjas

posted on 16 Sep 2021

I was interviewed in Apr 2021.

3 Interview Rounds

1

Video Call Round (1 Question)

Round duration - 60 Minutes
Round difficulty - Medium

Timing: 10AM-11AM
Interviewer was quite supportive and helpful.
Environment was normal as usual and it was morning time

  • Q1. Application Question Design a system where user can upload, delete and share the video/image files.  And can immediately view the uploaded files on the dif...read more
2

Video Call Round (2 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

Timing: 11AM-12PM
The interviewer was SDE2
He was checking the code for edge cases and was hinting if required

  • Q1. Implement a priority queue Ninja is given a task to implement a priority queue using Heap data structure. The Ninja is busying preparing for the tournament., So...read more
  • Q2. Ninja and the bulbs Ninja owns an electronic shop. In the shop, Ninja has 'N' bulbs. To sell these bulbs, Ninja has to check if they are of good quality...read more
3

Video Call Round (1 Question)

Round duration - 60 Minutes
Round difficulty - Medium

Timing: 6PM-7PM
The interviewer was not interactive and didn't gave any feedback whatsoever.
It was Hiring Manager Round
Interviewer was Software Development Manager at Amazon

  • Q1. Maximize the sum You are given two sorted arrays of distinct integers, ‘ARR1’ and ‘ARR2’. If you find a common element in both arrays, you can switch from one a...read more

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from A. C. Patil College of Engineering. I applied for the job as SDE - 2 in BangaloreEligibility criteriaAbove 2 years of experienceAmazon interview preparation:Topics to prepare for the interview - Linkedlist, BST, Heap, Queue, Pointers, Binary SearchTime required to prepare for the interview - 2 MonthsInterview preparation tips for other job seekers

Tip 1 : Focus on internals of Data structure on how it actually works
Tip 2 : Implement the Data Structure from scratch, later you can use the inbuilt packages no problem but you must know the implementation
Tip 3 : Understand System Design concepts

Application resume tips for other job seekers

Tip 1 : Highlight your contributions you made and how it impacted the business and be real
Tip 2 : Mention the improvement figures like x% reduction in page load size, improved SEO ranking by x figure, reduce memory usage by y%

Final outcome of the interviewRejected
Interview experience
5
 Excellent
Difficulty level
 Moderate
Duration
 Less than 2 weeks
Result
 Not Selected

I applied via Recruitment Consulltant and was interviewed in May 2024.

3 Interview Rounds

1

Technical Round (2 Questions)

  • Q1. Basic Java 2 coding questions
  • Q2. Testing related scenario based questions
2

Technical Round (4 Questions)

  • Q1. 1 easy java question
  • Q2. Work experience and project related questions.
  • Q3. Frameworks related questions
  • Q4. Scenario based Question
3

Behavioral Round (3 Questions)

  • Q1. Everything related to your resume
  • Q2. Projects you've worked on in detail
  • Q3. Behavioural Questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Just prepare your resume skills well
Interview experience
4
 Good
Difficulty level
 Easy
Duration
 2-4 weeks
Result
 Not Selected

I applied via LinkedIn and was interviewed in Jan 2024.

3 Interview Rounds

1

Coding Test Round

Easy Interview basic questions

2

Technical Round (1 Question)

  • Q1. Desing Tic Tac Toe
3

HR Round (1 Question)

  • Q1. Final Round behavioural questions

SDE-2 Interview Questions

OLX user image Anonymous

posted on 3 May 2022

4 Interview Rounds

1

One-on-one Round (1 Question)

  • Q1. Data structure related question
2

One-on-one Round (2 Questions)

  • Q1. Nodejs related questions
  • Q2. Promises Async Await Events emitter
3

One-on-one Round (2 Questions)

  • Q1. System design related question
  • Q2. Design a system like facebook
4

One-on-one Round (1 Question)

  • Q1. System design and behavioral

Interview Preparation Tips

Interview preparation tips for other job seekers - Practise DSA easy and medium question
Practice some HLD questions
Microservices related conecpts

SDE-2 Interview Questions

Amazon user image CodingNinjas

posted on 16 Sep 2021

I was interviewed before Sep 2020.

5 Interview Rounds

1

Coding Test Round (2 Questions)

Round duration - 90 minutes
Round difficulty - Medium

  • Q1. Number of Islands You are given a 2-dimensional array/list having N rows and M columns, which is filled with ones(1) and zeroes(0). 1 signifies land, and 0 sign...read more
  • Q2. Add First and Second Half You are given a Singly Linked List of N nodes such that each node represents a single digit. Your task is to return a node 'X'...read more
2

Video Call Round (1 Question)

Round duration - 60 minutes
Round difficulty - Medium

  • Q1. Next greater element You are given an array arr of length N. You have to return a list of integers containing the NGE(next greater element) of each element of t...read more
3

Video Call Round (2 Questions)

Round duration - 60 Minutes
Round difficulty - Hard

  • Q1. Word Break You are given a non-empty string containing no spaces (say sentence) and a dictionary of list of non-empty strings (say the list of words). You are s...read more
  • Q2. Valid Parenthesis You're given string ‘STR’ consisting solely of “{“, “}”, “(“, “)”, “[“ and “]” . Determine whether the parentheses are balanced. Input For...read more
4

Video Call Round (1 Question)

Round duration - 60 minutes
Round difficulty - Easy

  • Q1. System Design

    Design a local transport system like BMTC.

5

Video Call Round (1 Question)

Round duration - 60 minutes
Round difficulty - Easy

  • Q1. Project Questions It was mix of HLD, LLD design discussion of your project. Make sure you know enough about your projects. Questions asked were based on Amazon ...read more

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 2 in BangaloreEligibility criteriaNAAmazon interview preparation:Topics to prepare for the interview - Graph , Dynamic Programming, Array, String, System DesignTime required to prepare for the interview - 2 monthsInterview preparation tips for other job seekers

Tip 1 : Practice a lot.
Tip 2 : Focus on system design 
Tip 3 : Focus on amazon Leadership principles.

Application resume tips for other job seekers

Tip 1: Mention relevant details for job you are applying. 
Tip 2: Be objective and concise.

Final outcome of the interviewRejected

Sdet Lead Interview Questions

Swiggy user image Anonymous

posted on 8 Feb 2024

Interview experience
4
 Good
Difficulty level
 Moderate
Duration
 -
Result
 -

1 Interview Round

1

Technical Round (1 Question)

  • Q1. Medium level problem solving questions were asked which was basically related to string and arrays, DS

SDE-2 Interview Questions

Amazon user image CodingNinjas

posted on 16 Sep 2021

I was interviewed in Apr 2021.

3 Interview Rounds

1

Video Call Round (1 Question)

Round duration - 60 Minutes
Round difficulty - Medium

Timing: 10AM-11AM
Interviewer was quite supportive and helpful.
Environment was normal as usual and it was morning time

  • Q1. Application Question Design a system where user can upload, delete and share the video/image files.  And can immediately view the uploaded files on the dif...read more
2

Video Call Round (2 Questions)

Round duration - 60 Minutes
Round difficulty - Medium

Timing: 11AM-12PM
The interviewer was SDE2
He was checking the code for edge cases and was hinting if required

  • Q1. Implement a priority queue Ninja is given a task to implement a priority queue using Heap data structure. The Ninja is busying preparing for the tournament., So...read more
  • Q2. Ninja and the bulbs Ninja owns an electronic shop. In the shop, Ninja has 'N' bulbs. To sell these bulbs, Ninja has to check if they are of good quality...read more
3

Video Call Round (1 Question)

Round duration - 60 Minutes
Round difficulty - Medium

Timing: 6PM-7PM
The interviewer was not interactive and didn't gave any feedback whatsoever.
It was Hiring Manager Round
Interviewer was Software Development Manager at Amazon

  • Q1. Maximize the sum You are given two sorted arrays of distinct integers, ‘ARR1’ and ‘ARR2’. If you find a common element in both arrays, you can switch from one a...read more

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from A. C. Patil College of Engineering. I applied for the job as SDE - 2 in BangaloreEligibility criteriaAbove 2 years of experienceAmazon interview preparation:Topics to prepare for the interview - Linkedlist, BST, Heap, Queue, Pointers, Binary SearchTime required to prepare for the interview - 2 MonthsInterview preparation tips for other job seekers

Tip 1 : Focus on internals of Data structure on how it actually works
Tip 2 : Implement the Data Structure from scratch, later you can use the inbuilt packages no problem but you must know the implementation
Tip 3 : Understand System Design concepts

Application resume tips for other job seekers

Tip 1 : Highlight your contributions you made and how it impacted the business and be real
Tip 2 : Mention the improvement figures like x% reduction in page load size, improved SEO ranking by x figure, reduce memory usage by y%

Final outcome of the interviewRejected

Tell us how to improve this page.

SDE-2 Interview Questions from Similar Companies

Amazon SDE-2 Interview Questions
4.1
 • 16 Interviews
Flipkart SDE-2 Interview Questions
4.0
 • 5 Interviews
Ola Cabs SDE-2 Interview Questions
3.4
 • 3 Interviews
Meesho SDE-2 Interview Questions
3.7
 • 2 Interviews
Zepto SDE-2 Interview Questions
3.6
 • 2 Interviews
Paytm SDE-2 Interview Questions
3.3
 • 1 Interview
Spinny SDE-2 Interview Questions
3.7
 • 1 Interview
View all
Uber SDE-2 Salary
based on 14 salaries
₹36 L/yr - ₹65 L/yr
55% more than the average SDE-2 Salary in India
View more details
Driver
553 salaries
unlock blur

₹1.1 L/yr - ₹7 L/yr

CAR Driver
371 salaries
unlock blur

₹0.9 L/yr - ₹5 L/yr

Software Engineer
154 salaries
unlock blur

₹22.9 L/yr - ₹89.5 L/yr

Operations Executive
127 salaries
unlock blur

₹1.6 L/yr - ₹4.3 L/yr

Data Analyst
120 salaries
unlock blur

₹5.8 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.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