Skip to main content

How Uber Interviews in 2026: Process, Questions & What They Score

The complete process, reported questions, and what interviewers score.

Uber / Interview snapshot

7

stages from
application to offer

30

reported questions

3-4

weeks, typically

25

public sources

Last verifiedJul 2026
HOW TO READ THIS PLAYBOOK

Independent: SupaCV is not affiliated with or endorsed by Uber. This is one well-documented shape of Uber's interviews, not a script: processes change and vary by role, team, level, and region, so confirm specifics with your recruiter.

High confidenceSources
On this page

01 / For every Uber candidate

The process, start to finish.

Uber Technologies is best known for hiring Software Engineers (plus closely related Data Scientist, Engineering Manager, and Product Manager roles) against its ride-hailing/delivery/freight marketplace. Its process is broadly similar to other Big Tech companies (recruiter screen -> assessment/phone screen -> multi-round virtual onsite loop -> hiring committee), but with two distinctive features that recur across independent sources: (1) a dedicated "Bar Raiser" round modeled on Amazon's practice, staffed by a cross-team interviewer with no stake in the specific team, and (2) a publicly stated set of named company values that recruiters and interviewers (especially the Bar Raiser) explicitly evaluate candidates against.

Reported end-to-end timelines range widely, from about 3-4 weeks to as long as 2 months, and the exact number/mix of rounds is level- and team-dependent (system design is generally reserved for mid-level+/senior candidates; specialized teams may swap in domain-specific coding or ML rounds).

Stage 1:

Resume / application screen

Varies; days to a few weeks depending on volume

Recruiting reviews the application; matching the resume closely to the target role/level is described by multiple prep sites as the most competitive filter in Uber's funnel.

Stage 2:

Recruiter phone screen

30-45 minutes (some candidates report up to an hour)

Non-technical call covering background, motivation for Uber, target role/level, logistics, and compensation expectations.

Stage 3:

Online assessment

About 70-90 minutes
Role/source dependent

Not all candidates get this step; some SWE applicants (often those applying via job boards rather than referral) report a self-guided timed coding test, historically on CodeSignal and increasingly on HackerRank (both platforms are still in active use as of 2026), with typically 2-4 algorithmic (DSA) problems ranging easy to hard.

Stage 4:

Technical phone screen

45-60 minutes

Live video call with an Uber engineer, usually 1-2 LeetCode-style medium (occasionally hard) coding problems on a shared editor (often CodeSignal-hosted). For Data Science roles this stage blends SQL/Python coding with statistics and A/B-testing questions.

Stage 5:

Virtual onsite loop

Roughly 4-5.5 hours total, ~45-75 minutes per round

A block of 4-6 back-to-back (sometimes split across a day or two) interviews: one or two coding/DSA or specialization-depth rounds, a system design round (mid-level and above), a behavioral/'collaboration and leadership' conversation often with the hiring manager, and a Bar Raiser round. The Bar Raiser is typically a deep, reverse-style walkthrough of one past project (architecture, tradeoffs, quantified impact) scaled to the level being interviewed for, conducted by an interviewer from outside the hiring team who is trained to protect hiring standards. Some candidate accounts also describe the Bar Raiser as influencing leveling, not just pass/fail: a weak showing can lead to a down-level rather than an outright rejection, though this is anecdotal rather than officially confirmed.

Stage 6:

Hiring committee / debrief

About 3-5 business days, though can stretch to a couple of weeks

Interviewers submit written feedback and a hiring committee (or the hiring manager plus recruiter) reviews the full loop against job criteria to reach a decision; if a Bar Raiser was on the loop, they typically moderate this debrief.

Stage 7:

Reference checks and offer / negotiation

Several days to about a week

Optional reference calls, then an offer is extended with room for compensation negotiation (Uber's packages tend to be equity-heavy).

A tag is the condition given in brackets in the stage name.

Reported interview time, one scale in minutes

Where the minutes go

  • Recruiter phone screen30 to 45 min
  • Online assessment~70 to 90 min
  • Technical phone screen45 to 60 min
  • Virtual onsite loop~45 to 75 min
Low end of what is reportedUp to the high end

Not drawn: Resume / application screen, Hiring committee / debrief and Reference checks and offer / negotiation, whose durations are not given in minutes.

02 / What Uber scores

The framework.

Uber company values (used as informal culture-fit criteria, most explicitly in the Bar Raiser and behavioral rounds)

  1. 01

    Do The Right Thing: "Period." (ethics/integrity)

  2. 02

    Go Get It: "Bring the mindset of a champion." (ambition, ownership, hustle)

  3. 03

    Trip Obsessed: "Make magic in the marketplace." (customer/user focus)

  4. 04

    Build With Heart: "We care." (empathy for users, partners, communities)

  5. 05

    Stand For Safety: "Safety never stops."

  6. 06

    See The Forest And The Trees: "Know the details that matter." (balancing big-picture and detail)

  7. 07

    One Uber: "Bet on something bigger." (cross-team collaboration)

  8. 08

    Great Minds Don't Think Alike: "Diversity makes us stronger."

This 8-item list, including its exact wording and taglines, matches a primary source: Uber's own 2023 and 2024 SEC proxy statements (DEF 14A filings, Uber Technologies Inc., CIK 1543151) embed a values-page graphic with this identical 8-item list, word for word, including the 'Period.' tagline on Do The Right Thing. The most recent proxy statement on file (filed March 2026) still uses 'Go Get It' and 'Do the right thing.

Period.' word for word in its running text, so the underlying value names remain current through 2026. One nuance worth flagging to candidates: Uber's 2025 and 2026 proxy statements dropped the full 'Our Values' graphic that appeared in 2023-2024, and separately, Uber's 2024 annual report (filed early 2025) dropped its dedicated diversity section and removed DEI-linked metrics from executive compensation, consistent with a broader 2025 corporate pullback from DEI framing under political pressure.

Read the rest of the framework notes

That's a change in how prominently the company publicizes the diversity-themed value, not evidence the value itself was renamed or retired; 'Great Minds Don't Think Alike' was still being used by external diversity researchers describing Uber as of 2025. Bottom line for prep: treat all 8 values, including this one, as live and in use, but don't be surprised if Bar Raisers lean harder on ownership/customer-obsession framing than on the diversity angle right now.

Unlike Amazon's Leadership Principles, Uber does not brand this as a formal, single named 'framework' baked into every job posting and rubric, but these 8 values are consistently and independently quoted (with identical taglines) across Uber's own SEC filings, interview-prep guides (Exponent, InterviewQuery/FourWeekMBA), and firsthand accounts, including a self-described former Uber Bar Raiser interviewer, as what interviewers score behavioral/culture-fit answers against.

Historical note (per the original TechCrunch/CNBC coverage): Uber previously (Nov 2017, under CEO Dara Khosrowshahi, post-Holder Report) publicized a different 8-item list of 'cultural norms': We Build Globally We Live Locally; We Are Customer Obsessed; We Celebrate Differences; We Do The Right Thing, Period; We Act Like Owners; We Persevere; We Value Ideas Over Hierarchy; We Make Big Bold Bets, which was superseded by the current list above.

Multiple independent sources (Blind threads, a self-described former Bar Raiser's LinkedIn post, Pragmatic Engineer commentary) also agree that the distinct Amazon-style 'Bar Raiser' round is real and a well-corroborated, high-stakes part of Uber's SWE loop, focused on deep technical project introspection plus values alignment, and the Bar Raiser typically moderates the post-loop hiring debrief.

03 / Coach's notes

Coach's tips.

  1. 01

    Prepare 5-6 STAR stories mapped explicitly to Uber's stated values (ownership/'Go Get It', customer focus/'Trip Obsessed', empathy/'Build With Heart', cross-team collaboration/'One Uber', valuing diverse perspectives/'Great Minds Don't Think Alike'); the values come straight from Uber's own SEC filings, not just prep-site marketing, so it's worth the prep time.

  2. 02

    Treat the Bar Raiser round as the highest-stakes interview in the loop: come with one project, scoped to match the level you're interviewing for, that you can defend in depth: architecture choices, tradeoffs considered, your specific individual contribution, and a quantified before/after result. At senior levels, a rough Bar Raiser round more often triggers a down-level than an outright rejection, so don't assume one bad round means you're out. Keep engaging.

  3. 03

    For coding rounds, prioritize graphs, dynamic programming, sliding-window/two-pointer, and binary search at LeetCode medium (with some hard) difficulty, and practice writing clean, interview-ready code in 25-30 minutes per problem rather than just reaching a brute-force solution. 'Bus Routes' and 'Alien Dictionary' show up often enough in candidate reports that they're worth doing cold.

  4. 04

    For system design, default toward Uber's own domain (real-time dispatch/matching, surge pricing, live GPS tracking, ETA prediction) even for a generically framed prompt, and explicitly reason about Uber-like scale and latency constraints (e.g., millions of location updates per second, sub-second matching).

  5. 05

    Since onsite loops are often 4-6 rounds back-to-back in a single day (roughly 4-5.5 hours), plan logistics (breaks, food, environment for a virtual onsite), since interview fatigue is a commonly cited factor in candidate write-ups of underperforming in later rounds.

  6. 06

    Confirm with your recruiter early which loop variant you're on: the mix of coding vs. system design vs. domain-specific/ML rounds and the presence of a system design round varies meaningfully by level (junior vs. senior) and by team (generalist SWE vs. specialized org).

04 / The research

Where this page comes from.

Compiled from public sources across 18 sites. Uber's own page is among them: jobs.uber.com/en/what-moves-us/how-we-hire.

sites
18
coaching and prep guides
17
candidate reports and forums
6
Uber's own pages
2

Source composition

Where the research comes from

Grouped by the kind of site that published each source: Uber's own domain, candidate forums, and everything else.

  • Coaching and prep guides17
  • Candidate reports and forums6
  • Uber's own pages2

05 / The questions

Reported questions, by category.

Showing questions for

Roles are grouped by the category each question fits, not by the source.

Coding & Data Structures/Algorithms

8 questions

  1. Count the number of vowel substrings in a string that contain all five vowels

    Tests sliding-window counting on strings under the all-five-vowels constraint.

  2. Given a 2D binary matrix with exactly two islands, find the minimum number of 0s that must be flipped to 1 to connect them into one island

    Tests multi-source BFS: collect one island, then expand outward to reach the other in fewest flips.

  3. Implement an LRU Cache

    Tests O(1) LRU design; hash map plus doubly linked list is the expected structure.

  4. Design a Hit Counter / rate limiter using a sliding-window approach

    Tests sliding-window state design for counting or limiting events over a moving time window.

  5. Alien Dictionary: derive character ordering from a sorted word list (topological sort)

    Tests topological sort: derive ordering constraints from adjacent word pairs and detect cycles.

  6. Bus Routes: minimum number of buses to get from source to target (BFS/graph); widely reported as one of Uber's most-repeated interview questions

    Tests BFS over routes rather than stops; modeling routes as graph nodes is the key insight.

  7. Solve a 0/1 knapsack-style maximization or word-break dynamic programming problem

    Tests dynamic programming: 0/1 knapsack state design or word-break substring decomposition.

  8. Design a simplified Twitter-like feed supporting post, like, and dislike operations (OOP + coding)

    Tests object-oriented design of a feed with post, like, and dislike, balancing clean classes with working code.

Reported problems, listed so you know what to expect. Practice them in your own editor or on the platform you prefer; SupaCV's practice mode coaches how you talk through them.

System Design

8 questions

  1. Design a ride-matching/dispatch system (pair riders with nearby drivers at low latency and scale)

    System design: they probe geo-indexing, low-latency matching, and scaling rider-driver dispatch.

  2. Design a real-time surge-pricing engine that ingests live location/demand data and recalculates multipliers

    System design: tests streaming demand and supply signals into a real-time pricing recalculation loop.

  3. Design a real-time driver/vehicle location-tracking system ingesting millions of GPS pings per second

    System design: they probe ingesting millions of GPS pings per second: partitioning, storage, freshness.

  4. Design an ETA-prediction service

    System design: tests serving ETA predictions at scale: features, model serving, and latency budgets.

  5. Design a notification delivery system at global scale

    System design: they probe global fan-out, channel routing, retries, and delivery guarantees.

  6. Design a payment-processing system for a marketplace like Uber

    System design: tests marketplace payment flow: charging riders, paying drivers, ledgers, idempotency.

  7. Design Dropbox or WhatsApp (generic large-scale system, used to gauge fundamentals)

    System design: a generic large-scale prompt used to gauge storage, sync, and messaging fundamentals.

  8. Design a ride-sharing app end-to-end (a generic version of Uber's own product)

    System design: tests decomposing the full ride flow into services, from request through payment.

Reported problems, listed so you know what to expect. Practice them in your own editor or on the platform you prefer; SupaCV's practice mode coaches how you talk through them.

Every role

Behavioral & Values Fit

8 questions

  1. Tell me about yourself / walk me through your background

  2. Tell me about a time you disagreed with a coworker or teammate. How did you resolve it?

  3. Describe a time you took ownership of a problem beyond your defined scope

  4. How do you earn the trust of a new team you've just joined?

  5. Tell me about a time you had to make a decision with incomplete information or high ambiguity

  6. Describe a time you advocated for the end user/customer in a product or engineering decision

  7. Tell me about a time you failed. What happened and what did you learn?

  8. Describe how you managed a project with a tight timeline and limited context

Every role

Technical Project Deep-Dive

(Bar Raiser round)

6 questions

  1. Walk me through the most technically challenging project you've shipped, from start to finish

    Bar-raiser deep dive; tests genuine ownership and technical depth on your hardest shipped project.

  2. What was the system architecture, and what specific tradeoffs did you make and why?

    Tests architectural reasoning; expect the specific tradeoffs you made and alternatives you rejected.

  3. How did you quantify the impact or success of this project?

    Tests impact measurement: concrete metrics tying the project to user or business outcomes.

  4. What would you do differently if you rebuilt this project today?

    Tests reflective engineering judgment: what the design got wrong and how you would rebuild it now.

  5. Describe a technical decision you made that other stakeholders disagreed with. How did you handle it?

  6. What was your specific individual contribution versus the team's, on this project?

    Tests honest attribution; interviewers separate your specific contribution from the team's work.

Reported problems, listed so you know what to expect. Practice them in your own editor or on the platform you prefer; SupaCV's practice mode coaches how you talk through them.

Your next step

Interviewing at Uber?

Make sure your resume gets you to the first round.

Practicing for Uber against your resume is in Interview Prep on Career.

Common questions

Quick answers.

How many stages are in Uber's interview process?

Uber has 7 stages, set out in The process.

What framework does Uber use to evaluate candidates?

The framework behind Uber's evaluation is set out in What Uber scores.

What kinds of questions does Uber ask?

Uber's questions fall into 4 categories, grouped in The questions.

How reliable is this Uber interview playbook?

It is compiled from public sources, and the evidence is in The research.

Sources (25)

Every public source this page was compiled from. Links open in a new tab.

18 sites, by sources

  • leetcode.com4
  • sec.gov3
  • tryexponent.com2
  • jobs.uber.com2
  • igotanoffer.com1
  • interviewing.io1
  • fourweekmba.com1
  • bstrategyhub.com1
  • cnbc.com1
  • techcrunch.com1
  • systemdesignhandbook.com1
  • interviewquery.com1
  • datalemur.com1
  • glassdoor.com1
  • teamblind.com1
  • linkedin.com1
  • dev.to1
  • sfexaminer.com1
  1. 01igotanoffer.com/en/advice/uber-interview-process
  2. 02tryexponent.com/guides/uber-software-engineer-interview
  3. 03tryexponent.com/blog/uber-interview-process
  4. 04interviewing.io/uber-interview-questions
  5. 05jobs.uber.com/en/what-moves-us/how-we-hire
  6. 06jobs.uber.com/en/what-moves-us/life-at-uber
  7. 07fourweekmba.com/uber-values
  8. 08bstrategyhub.com/uber-mission-statement-cultural-norms-principles-philo…
  9. 09cnbc.com/2017/11/07/ubers-new-cultural-norms.html
  10. 10techcrunch.com/2017/11/07/these-are-ubers-new-cultural-norms
  11. 11systemdesignhandbook.com/guides/uber-system-design-interview
  12. 12interviewquery.com/interview-guides/uber-data-scientist
  13. 13datalemur.com/blog/uber-sql-interview-questions
  14. 14glassdoor.com/Interview/Uber-Interview-Questions-E575263.htm
  15. 15teamblind.com/post/exuber-interview-panel-bar-riser-ama-oebw4rzf
  16. 16linkedin.com/posts/sebaspinto_i-spent-6-years-as-an-interviewer-and…
  17. 17dev.to/gergelyorosz/comment/jjj5
  18. 18leetcode.com/discuss/interview-question/5193817/Uber-or-Interview-q…
  19. 19leetcode.com/company/uber
  20. 20sec.gov/Archives/edgar/data/1543151/000155278123000193/e23076_…
  21. 21sec.gov/Archives/edgar/data/1543151/000155278124000177/e24048_…
  22. 22sec.gov/Archives/edgar/data/1543151/000130817926000125/uber014…
  23. 23sfexaminer.com/news/technology/uber-drops-mention-of-diversity-from-l…
  24. 24leetcode.com/discuss/interview-question/343628/uber-phone-screen-bu…
  25. 25leetcode.com/discuss/interview-question/1665415/uber-phone-screen-v…