Interview Question Intel

Uber Interview Questions

Uber interviews heavily test algorithmic problem-solving, particularly coding, tree recursion, and array challenges. Candidates should prepare for follow-ups and first-pass correctness, as strong initial implementation often influences outcomes significantly.

  • Expect coding-heavy phone screens with LeetCode-style problems
  • Tree recursion and traversal questions are frequent
  • Array, sorting, and two-pointer tasks appear in technical rounds
56 tracked posts36 rich source postsDominant stage Phone ScreenLatest tracked 2026-02-27Last 365 days

What shows up most at Uber

These are the question clusters that appear most often in the raw records and should shape how candidates allocate prep time.

Open leaked questions

Coding and LeetCode-style screens

26 mentions

These rounds emphasize algorithmic reasoning, mutation handling, and implementation quality on common coding prompts.

Uber full rejection experience.
Uber OA
Full set of black car services.

Tree and recursion problems

14 mentions

Focus on binary tree traversals and recursive decomposition to manage complex structured problems efficiently.

Uber OA
Contributing an interview write-up for the first round at Uber.
Uber phone screen.

Array and sorting questions

12 mentions

Questions involve array manipulation, sorting, counting, and two-pointer techniques, testing efficiency and accuracy.

Uber full rejection experience.
Uber OA
Uber SDE2 online assessment.

Where Uber puts the most pressure

The stage distribution tells candidates where the loop concentrates effort and what kind of reasoning tends to matter most in each round.

Phone Screen

21 records

Candidates face coding challenges early; correct first-pass solutions and clear problem decomposition are highly valued.

Technical Interview

19 records

This stage deepens algorithmic complexity and may include leadership or cross-functional influence discussions for senior roles.

Online Assessment

7 records

Timed coding tests often focus on arrays and recursion, evaluating correctness and efficiency under strict constraints.

Onsite

5 records

This stage appears in the dataset but does not yet have a richer written summary.

Outcome mix

Pending26 records
Rejected4 records
Offer2 records

What Uber usually signals

Strong first-pass coding solutions increase progression likelihood
Ability to explain recursive solutions clearly indicates structured thinking
Efficient array and sorting implementations correlate with success in later rounds

Representative questions from the visible record set

These examples help users understand the concrete question flavor without dumping the entire raw database into the public page.

Given a convex function's mathematical expression, which is defined over a finite real number interv…

Technical InterviewRejectedUber full rejection experience.

Given a list of intervals representing meeting start and end times, find the minimum number of confe…

Technical InterviewRejectedUber full rejection experience.

How can you demonstrate leadership and effectively influence cross-functional teams in a technical setting?

Technical InterviewRejectedUber full rejection experience.

You are given a 2D grid of 0's and 1's where 1 represents land and 0 represents water.

Phone ScreenUber phone screening interview write-up - posting here hoping to pass, wish me luck!

The problem statement is incomplete: it only references an external link ('the first question in thi…

Online AssessmentUber OA

You are given a tree with `n` nodes labeled `0.

Online AssessmentUber OA

How to prepare for Uber

The prep layer should stay practical: what to review, which LeetCode patterns recur, and how GhostInterview fits the live round instead of just prep week.

Prep focus

Practice array, sorting, and two-pointer problems under timed conditions
Review tree traversal patterns and recursive problem-solving
Simulate phone screen scenarios to strengthen first-pass coding accuracy
GhostInterview Solver

Use GhostInterview during the actual interview

GhostInterview is not just for prep. Use it during live interview loops and follow-up pressure while the conversation is still happening. On supported platforms, the overlay is designed to stay hidden on screen share.

Seamlessly capture coding prompts in real time during phone screens
Use GhostInterview during system design rounds to structure the architecture, trade-offs, and follow-up answers in real time.
Use GhostInterview with its stealth-first workflow so the guidance stays off supported screen shares while you handle constraint changes, optimizations, and edge cases.

Related LeetCode patterns

These are the recurring problem families worth reviewing before a similar loop.

Array

Array manipulation and sorting questions are frequent and test efficiency and algorithmic clarity.

Tree

Tree problems assess recursive thinking, traversal mastery, and structured decomposition skills.

Hash Table

Hash tables appear in coding rounds for fast lookups and frequency counting, often combined with arrays.

Open representative Uber records

This public page summarizes the pattern. The database is where users inspect the actual record detail, stage context, and full write-up.

Open Uber leaked questions

FAQ

What stages are most common in Uber software engineer interviews?

Phone screens dominate, followed by technical interviews and online assessments, with coding problems prevalent throughout.

Which problem areas should I prioritize in preparation?

Focus on coding algorithms, tree recursion, and array manipulations, as these appear frequently and influence outcomes.

How difficult are Uber coding questions compared to other tech companies?

They are moderate to high, requiring clean first-pass implementations, recursion skills, and efficient array handling.

Do Uber interviews include behavioral or leadership assessments?

Yes, technical interviews for senior roles may include leadership and cross-functional influence questions.

Can GhostInterview help during the actual Uber interview?

Yes. Use GhostInterview during live coding rounds, system design discussion, and follow-up pressure while the interview is happening. On supported platforms, the overlay is designed to stay hidden on screen share.