Uber Data Engineer Interview Questions

17+ Uber Data Engineer interview questions drawn from real candidate reports. Sources include 1Point3Acres, Blind, Glassdoor, Reddit, and LeetCode. Questions span every stage of the Uber Data Engineer loop: OA, phone screen, system design, behavioral, and onsite coding.

What to Expect in the Uber Data Engineer Interview

The Uber Data Engineer interview process typically runs 4 to 6 rounds depending on seniority level. Based on candidate reports in the LeakCode database, the loop usually includes a resume review, an online assessment or coding phone screen, one or more technical rounds, a system design round (for senior and above), and a behavioral or values round.

Difficulty skews toward medium and hard LeetCode-style problems in the coding rounds. System design questions test breadth (component selection, scaling, trade-off reasoning) more than deep implementation. Behavioral questions are tied to the company's stated values and principles.

Uber Data Engineer Questions (Sample)

Uber | System Design Round | L5

system design 2026 reddit

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

View

Uber Data Engineer - SDE 2 role

phone screen 2025 leetcode

I took the interview in Jan 2024; so i know this is late and I apologize. Round 1 was just a screening round; asked about compensation, location Round 2) Techinical Screen ->...

View

Walmart | Software Engineer 3 | Bengaluru | Offer

recruiter easy 2025 leetcode

Education: B.Tech in Computer Science from an old NIT Work Experience: SDE 2 at an investment bank (2.5 years of experience at the time of the interview) I applied to Walmart through...

View

AppFolio | SDE/DE Internship | USA | Feb 2024 | Reject

recruiter medium 2024 leetcode

Education : Pursuing MS CS at a top public University Prior Work Experince : 3 years at Fortune 500 (India) TC: $48/Hr Rounds: 1. Initial Recruiter Screening 2. Technical Interviews - 2 Technical Round 1...

View

Uber L4 | SDE 2 [ Data Engineer ] | Hyderabad | April 2024

phone screen easy 2024 leetcode

Company: Uber Level: L4 Position: SDE 2 [Data Engineer] Preliminary Round: https://leetcode.com/problems/move-zeroes/description/ SQL questions on Manager & Employee tables Basic questions on Spark , Data skewness, Data partitioning etc.., Round 1: SQL...

View

Kotak SDE-1 Interview Experience

system design medium 2024 leetcode

I recently had interview with Kotak Mahindra Bank for SDE-1 position. In total 3 rounds took place. BarRaiser Round(1.5hr): This round was divided into 3 parts: LLD, DSA and Distributed Systems 1. Distributed...

View

Uber SDE II Interview Experience | Banglore | Reject

recruiter easy 2024 leetcode

Hey everyone. I applied to a sde 2 opening in Uber banglore location in ~April. In May, got an email from recruiter. Here is the procedure: ### Code Signal: Received a link for code...

View

Zepto SE3 LLDRound1(InterviewVector)

system design 2024 leetcode

You are tasked with designing the backend for a ride-booking service similar to Uber or Lyft. The service should allow users to request rides, drivers to accept ride requests, and...

View

Design Stock price Notification System

system design hard 2024 leetcode

Design a system in which user is subscribing to some stocks from list of stocks. User will set some rules on basis of which if the rules are broken we...

View

Uber Hiring Drive | SDE2 | Bangalore

oa 2024 leetcode

I attended onsite interview last weekend. OA: Gave 3 weeks Back. 4 qstns/ 70 mins. Solved 3 + 1 partially. 556/600 after normalization. Got an invite for onsite event. All the...

View

Uber Interview Experience for SDE-1 | Off-Campus 2021

recruiter 2024 gfg

Uber started an off-campus drive in the first week of June. I got a referral through a college pass-out. After a week, I got the test link for the online coding round.Onli...

View

Uber | Staff Data Engineer | Phone Interview | NYC, USA | May 2023

phone screen 2023 leetcode

I got 1 coding question: Task: Check if string follows order of characters defined by a pattern Example1 Inputstring = "engineers rock" pattern = "er"; Output: true Example2 Inputstring = "engineers rock" pattern = "gsr"; Output: false

View

Onehouse | Software Engineer | Remote [Offer]

system design hard 2023 leetcode

Interview Process - Introductory Round \tThey guage the interest of the candidate in their product and passion for it. - DS and Algo Round \tDesign LRU and LFU cache. - Low Level Design Round \tDesign...

View

Cint SDE2 Experience | Selected

system design 2022 leetcode

I gave my 1st round of CINT SDE2 in month of June. 1st Round It was a discussion round where interviewer asked me more on the past projects, system design of the...

View

Uber | Data Engineer | Phone Screen | CodeSignal | Machine Coding | Queue design

phone screen 2021 leetcode

This was for the data engineer 2 position at Uber,Bangalore. It was a 90 min Zoom call, with a single machine coding question: Design an In-Memory Pull Based Queue Library: Use Cases to...

View

Difficulty Breakdown

4

easy

2

medium

2

hard

Based on 17 questions with difficulty labels from candidate reports.

Interview Rounds

Here is how the Uber Data Engineer questions in the LeakCode database break down by interview round, based on what candidates reported:

Round Questions in Database
system design 7
recruiter 4
phone screen 4
technical 1
oa 1

Most Common Topics

system design,distributed systems,kafka,concurrency (1) strings (1) stacks (1) design (1) concurrency (1) arrays (1)

Question Recency

1

2026

2

2025

8

2024

2

2023

Question counts by interview year, based on candidate-reported dates.

How to Prepare for the Uber Data Engineer Interview

Use the LeakCode question database as your primary research tool. Filter by role (Data Engineer), then by round type to focus your prep on the specific stages in your upcoming loop. Sort by recency to see what 2026 candidates actually faced.

  • Start with questions from the last 12 months. Interview processes change and recent data is the strongest signal.
  • Cross-reference questions that appear in multiple sources (1p3a, Blind, Glassdoor). Multi-source confirmation means a question has stronger recurrence probability.
  • For system design rounds: focus on the question patterns, not individual questions. The same design principles recur across many prompts.
  • For behavioral rounds: map your experiences to the company's stated values before the interview. Most behavioral questions at top companies are derivatives of a small set of core leadership competencies.

FAQ

How many Uber Data Engineer questions are in the database?

17+ questions from verified candidate reports. The count grows as new reports are scraped daily from 1Point3Acres, Blind, Glassdoor, Reddit, and LeetCode.

Are these questions from real Uber interviews?

Yes. All questions are sourced from actual candidate interview reports, not generated by AI. Each entry links back to its source URL where available, and questions are tagged with the year and round reported by the candidate.

How current is this data?

LeakCode updates daily. The database is filtered to exclude duplicate and low-quality entries. You can filter by interview year to focus on recent cycles.

Does LeakCode cover Uber OA questions specifically?

Yes. The database includes online assessment questions tagged with round type. See the Uber OA page for a dedicated view.

Related: Uber All Questions · Uber OA Questions · Browse All Companies · Data Sources