Uber

Uber Software Engineer Interview Questions

584+ questions from real Uber Software Engineer interviews, reported by candidates.

584
Questions
6
Round Types
8
Topic Areas
2020-2026
Year Range

Round Types

OA 144 Phone Screen 135 Coding 72 Onsite 44 System Design 41 Phone 31

Top Topics

Questions

I was previously a SWE in a mid tier company working in health and fintech. I have a comp sci degree with a 4.0 GPA at GaTech and was working with golang, php and python on webdev services to ingest E

Just saw a lot of you guys have received OA from uber. I secured an internship at Uber. This is the OA and interview experience. Hope it helps you guys. The the online assessment consisted of 3 DSA qu

The 4 most common design patterns used in LLD interviews are: **Strategy** pattern, **Observer** pattern, **Factory** pattern and **Singleton** Pattern. If you ask, which is the most common or most po

Let's answer a few basic questions first: **Q.** Will I have to write code or will UML diagrams be enough? **ANS:** Yes you have to write code/discuss logic for a few functionalities, only drawing UML

Like the title says, I had an interview today for the UberSTAR Internship, and I just wanted to share my experience for anyone else who applied, as I couldn't find many accounts of the process when I

Uber Onsite

Onsite 2020

Given a list[[s,e],[s1,e2],[s2,e2]]. Return the frequency of intervals [[0,3],[1,4],[2,7]] [0,1]->1 [1-2]-> 2 [2-3]-> 3 [3-4]-> 2 [4-7]->1

Uber Phone Screen

Phone Screen 2023

Phone Screen One question https://leetcode.com/problems/bus-routes/

Uber | OA

OA 2020

Given two integer arrays a and b, and an integer value d, your task is to find the comparator value between these arrays. \tThe comparator value is defined as the...

You are the mayor of a very old city. The ciry has n major tourist attractions. You are given the locations (x, y, z) for each of these tourist attractions. To...

Status: New grad (2024 batch) Position: Software Engineer 1 Location: Bengaluru, India Date: September 20, 2024 Online Assessment There were 4 questions in total. All four of the questions can be found here. Problem Solving Round...

Given n drivers on a road with position of ith driver defined as Xi and maximum speed of vehicle Si. Find the minimum time taken for the cars to arrive...

How to solve this? Got this in Uber BPS coding interview. Do you know of any leetcode question similar to this? you are given a list of intervals [1, 3], [4,...

"You are given an array A of N positive integer values. A subarray of this array is called Odd-Even subarray if the number of odd integers in this subarray is...

Question - 1: Rotate a matrix in clockwise direction without any extra space. You can\'t rotate the numbers on the diagonals. It\'s similar to this one: https://leetcode.com/problems/rotate-image/ **Question - 2: Given a list...

**How did I apply** : I had applied multiple times via referrals but never got shortlisted. Then, one fine day, the role showed up on LinkedIn. I applied directly and received an email from the recrui

I shared the brute-force approach in the first 5 minutes, then spent the next 40 minutes grinding for the optimal solution he kept hinting it can be better. When I couldn't quite nail the optimization

1. Final all the local minima in an array, and return indices Local Minia: Left and right elements are equal or less than it is considered as local minima ``` Example: Input Values: [3,5,1,4,7] Result

Recently went through a system design round at Uber where the prompt was: "Design a distributed message broker similar to Apache Kafka." The requirements focused on topic-based pub/sub, partitioned or

Round 1 (DSA): Disjoint Set Union based question Round 2 (DSA): Number/string manipulation — focused on palindrome logic and edge cases. Round 3 (System Design, LLD): Classic design question around tr

Problem Statement You are given a permutation `p` of size `n`. For each prefix `p[1..k]` (where `1 ≤ k ≤ n`), determine whether it forms a valid permutation of integers from `1` to `k`. A prefix is

See All 584 Uber Software Engineer Questions

Full question text, answer context, and frequency data for subscribers.

Get Access

Other Uber Role Questions