Uber interview experience Real time questions & tips from candidates to crack your interview

SDE - 2

Uber
upvote
share-icon
3 rounds | 5 Coding problems

Interview preparation journey

expand-icon
Journey
I kept practicing DSA and CS fundamentals from the 2nd year of Engineering. I was confident in both DSA and development but even then, I kept on revising the concepts.
Application story
I was practicing DSA on a regular day when I saw a small advertisement kind of on leetcode. I opened it and I got to find that company is looking for 2+ years experienced to serve as SDE-2. I applied to it and after three rounds, I was selected.
Why selected/rejected for the role?
I was selected because I had developed skills like DSA, problem-solving, and Logical building ability. I also prepared for the HR round because all the questions asked in the HR round I was already familiar with them.
Preparation
Duration: 2 Months
Topics: Data Structures, Pointers, OOPS, System Design, Algorithms, Dynamic Programming
Tip
Tip

Tip 1 : Must do Previously asked Interview as well as Online Test Questions.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.

Application process
Where: Leetcode
Eligibility: No
Resume Tip
Resume tip

Tip 1 : Have at least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects, and experiences more.

Interview rounds

01
Round
Medium
Video Call
Duration60 Minutes
Interview date13 Aug 2022
Coding problem2

1. Ninja And Candies

Moderate
15m average time
85% success
0/80
Asked in companies
Goldman SachsAmazonApple

Ninja is a boy who lives in ninjaland. Every day, during the morning he gets 1 coin from his mother. He wants to buy exactly ‘N’ candies. Each of the candies cost 2 coins usually and 1 coin if it is on sale. Ninja has to buy exactly K[i] candies of the i-th type(he buys candies in the evening).

Ninjas can buy any(possibly zero) number of candies of any type during any day(if he has enough money to do it). If the candy is on sale he can buy it for 1 coin and otherwise he has to buy it for 2 coins.

There are ‘M’ special offers in the candy shop. The j-th offer (D[j], C[j]) means that candies of the C[j]-th type are on sale during the D[j]-th day.

Ninja wants to buy all candies as soon as possible. Your task is to calculate the minimum day when he can buy all the candies.

Try solving now

2. Check Permutation

Easy
15m average time
85% success
0/40
Asked in companies
AmazonGoldman SachsCIS - Cyber Infrastructure

You have been given two strings 'STR1' and 'STR2'. You have to check whether the two strings are anagram to each other or not.

Note:
Two strings are said to be anagram if they contain the same characters, irrespective of the order of the characters.
Example :
If 'STR1' = “listen” and 'STR2' = “silent” then the output will be 1.

Both the strings contain the same set of characters.
Try solving now
02
Round
Medium
Video Call
Duration60 Minutes
Interview date18 Aug 2022
Coding problem2

1. OS Questions

What is the use of paging in operating system?
What is the concept of demand paging?
What is the advantage of a multiprocessor system?
What are the four necessary and sufficient conditions behind the deadlock?
What is thrashing?
What is virtual memory?
What is RAID? What are the different RAID levels?

Problem approach

Tip 1 : Revision OS from APNA college notes.

2. DBMS Questions

What is the range of integers that can be held in the MEDIUMINT datatype of SQL?
What does the following code snippet do?

DELETE FROM table_name
WHERE AGE = 16;

Problem approach

Tip 1 : Read the question carefully
Tip 2 : Must have knowledge of Database

03
Round
Easy
HR Round
Duration45 minutes
Interview date21 Aug 2022
Coding problem1

1. Basic HR Questions

The question was about my hobbies and career aspirations .
also raised upon my projects and extracurricular activities.
Raised a question upon the case studies based on our reality of life's.

Problem approach

Tip 1 : Stay confident no matter what
Tip 2 : Speak and be spontaneous at all times
Tip 3 : Learn and relearn about your attributes and tuples of the career pathway holistically

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

How do you remove whitespace from the start of a string?

Choose another skill to practice
Similar interview experiences
company logo
SDE - 2
4 rounds | 5 problems
Interviewed by Uber
0 views
1 comments
0 upvotes
company logo
SDE - 2
2 rounds | 2 problems
Interviewed by Uber
2258 views
0 comments
0 upvotes
company logo
SDE - 2
3 rounds | 4 problems
Interviewed by Uber
2389 views
0 comments
0 upvotes
company logo
SDE - 2
2 rounds | 2 problems
Interviewed by Uber
2555 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
SDE - 2
5 rounds | 12 problems
Interviewed by Walmart
29891 views
8 comments
0 upvotes
company logo
SDE - 2
3 rounds | 5 problems
Interviewed by Amazon
6765 views
1 comments
0 upvotes
company logo
SDE - 2
6 rounds | 8 problems
Interviewed by Amazon
5280 views
0 comments
0 upvotes