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

Software Engineer

Uber
upvote
share-icon
3 rounds | 3 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 6 months
Topics: Data Structures, React JS, JavaScript, DBMS, Algorithms
Tip
Tip

Tip 1 : Practise DSA/coding consistently
Tip 2 : Choose a tech stack and Make side hobby projects
Tip 3 : Give mock interviews for your preparation evaluation

Application process
Where: Hackerrank
Eligibility: Above 7 Cgpa
Resume Tip
Resume tip

Tip 1 : Pointers about your current job responsibility
Tip 2 : Side Projects with Tech stack

Interview rounds

01
Round
Easy
Face to Face
Duration60 Minutes
Interview date10 Oct 2019
Coding problem1

1. k-th node from the end of the linked list

Easy
15m average time
85% success
0/40
Asked in companies
MathworksSAP LabsDream11

Given the head node of the singly linked list and an integer ‘k’, , find the value at the kth node from the end of the linked list.

For example:

Linked List

For the above-linked list, if k=2, then the value at the kth i.e second node from the end is ‘12’.
Note :
1.You don’t need to take any input. It has already been taken care of. Just implement the given function and return a pointer pointing to the k-th element from the last of the linked list.
2.It is guaranteed that k<=size of the linked list.
Problem approach

Explained the approach by using 2 traversals - First to find the length of list and then to delete the node.

Also, discussed an approach to do it in one traversal.

Try solving now
02
Round
Easy
Video Call
Duration60 Minutes
Interview date15 Oct 2019
Coding problem1

High level System Design

1. System Design Question

Design Uber

Problem approach

Tip 1 : Study system design in depth
Tip 2 : Be familiar how to scale your design
Tip 3 : Be familiar with concepts like single point of failure

03
Round
Easy
HR Round
Duration45 minutes
Interview date18 Oct 2019
Coding problem1

Basic HR questions

1. Basic HR questions

Why you want to join Uber
What are your expectations from Uber

Problem approach

Tip 1 : Show the HR that you are really interested in Uber
Tip 2 : Study about the company
Tip 3 : Try to negotiate

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
Software Engineer
2 rounds | 3 problems
Interviewed by Uber
1230 views
0 comments
0 upvotes
company logo
Software Engineer
2 rounds | 3 problems
Interviewed by Uber
2539 views
0 comments
0 upvotes
company logo
Software Engineer
2 rounds | 2 problems
Interviewed by Uber
1588 views
0 comments
0 upvotes
company logo
Software Engineer
3 rounds | 7 problems
Interviewed by Uber
2271 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Software Engineer
3 rounds | 7 problems
Interviewed by Optum
7977 views
1 comments
0 upvotes
company logo
Software Engineer
5 rounds | 5 problems
Interviewed by Microsoft
10148 views
1 comments
0 upvotes
company logo
Software Engineer
2 rounds | 4 problems
Interviewed by Amazon
4448 views
1 comments
0 upvotes