Skip to main content
FAANG+24 sources verified47% positive on Glassdoor

Uber Interview Guide

Uber's interview is a marketplace interview with a hidden veto gate. The Bar Raiser, a cross-company interviewer with unilateral overturn power, is the most important round you will have. System design is marketplace-native (ride matching, surge pricing, H3 geospatial) and often outweighs coding at senior levels. 73% of problems are medium difficulty, but runnable code is mandatory. 20-day average hire timeline, the fastest in top tech.

~7% easy, 73% medium, 20% hard|L3–L7 ladder|~20 day timeline

What makes Uber different

Uber is the marketplace interview. Its system design round is grounded in Uber's actual infrastructure — ride matching, driver location tracking at millions of updates per second, surge pricing in 5–10 minute geographic windows, ETA prediction with live traffic, H3 hexagonal geospatial indexing, type-ahead search with latency SLOs. Generic “Design Twitter” or “Design Instagram” prep is insufficient. You need to think in riders, drivers, trips, cities, regions, and real-time signals. Uber operates across 70+ countries and 10,000+ cities — multi-region is not a nice-to-have, it is the default assumption.

The Bar Raiser is a hidden veto gate that no other company in this dossier store has in quite the same form. A cross-company senior interviewer — not from the hiring team — spends an hour going deep on one past project: technical complexity, impact quantification, architecture decisions, timelines, and honest failure analysis. They can overturn a hire even if every other interviewer says yes. Amazon's Bar Raiser focuses on Leadership Principles; Uber's focuses on technical depth and quantified outcomes. Candidates who cannot produce specific metrics for past projects consistently fail this round.

The coding bar is medium-plus with runnable code mandatory. 73% of tracked problems are medium difficulty — one of the highest medium concentrations in top tech — but the medium problems are evaluated more rigorously than at Google or Meta. Uber expects code that compiles, passes test cases, and handles edge cases, with optimization and real-time complexity analysis pushed during the problem. For new grads, Uber consistently includes a Low-Level Design / Object-Oriented round at L3, which is unusual; most FAANG peers skip system design entirely for new grads.

Uber is the most AI-embracing engineering org in this dossier store internally: 95% of engineers use AI tools monthly, 84% are agentic coding users, and 65–72% of code is AI-generated inside IDE tools. CTO Praveen Neppalli Naga called it “a real reset moment for engineering.” Yet Uber has published no public policy on AI during interviews — a conspicuous gap when every other major tech company has one (Apple/Microsoft/Stripe/Netflix/Databricks ban it; DoorDash embraces it; Meta is piloting). Candidates should assume AI is not permitted during live rounds until explicitly told otherwise.

The interview loop

4-stage pipeline with a heavy onsite. Recruiter screen, technical phone screen, virtual/onsite loop with 4-6 rounds over 4-5.5 hours including the Bar Raiser. Each team (Mobility, Delivery, Freight, Platform) recruits independently with some variation.

1

Recruiter Screen

20–45 min · Phone / Video

Role fit, compensation, location, level expectations, and org alignment (Mobility / Delivery / Freight / Platform). Each team recruits independently — the specific questions and emphasis vary by division.

2

Technical Phone Screen / CodeSignal OA

45–70 min · CodeSignal / Live Codinggate

One to two algorithmic problems at LeetCode-medium. Live coding with interactive problem decomposition. For new grads: 70-min CodeSignal OA with 4 coding questions (~60% pass rate). Referrals may skip this round entirely.

3

Onsite: Coding Round 1

45 min · Live Codinggate

General DS&A from the internal question bank. 30–40 min solving plus 5–10 min experience discussion. Runnable code with test cases required — "no pseudocode, no theoretical fluff."

4

Onsite: Coding Round 2 / Depth of Specialization

45–60 min · Live Codinggate

Role-specific and may include design elements. For new grads, this is often a Low-Level Design / OO round (file systems, simple feature design) — unusual for L3 interviews, where most FAANG peers skip design entirely.

5

Onsite: System Design

60 min · Whiteboard / Virtualgate

Uber-native distributed systems problems: ride matching, surge pricing, driver tracking, ETA prediction. API design + capacity planning + failure modes. Real numbers expected (TPS, P95/P99 latency, QPS). Often the deciding round at senior levels.

6

Onsite: Collaboration & Leadership (Behavioral)

60–75 min · Hiring Manager

Past projects, delivery approaches, teamwork, failure handling. STAR format with quantified metrics required: "latency reduced 28%," "incidents cut 40%." Stories without numbers are flagged as weak.

7

Onsite: Bar Raiser

60 min · Cross-company Interviewergate

THE veto gate. Senior interviewer from outside the hiring team. Deep-dive into a single past project: technical complexity, impact quantification, architecture decisions, timelines, honest failure analysis. Can overturn a hire even if all other interviewers say yes. "Probably the most important round you will have."

The Bar Raiser — what you actually need to know

One hour. Cross-company senior interviewer, not from the hiring team. Deep-dive into a single past project: technical complexity, impact quantification, architecture decisions, timelines, honest failure analysis. They can overturn a hire even if every other interviewer says yes. Unlike Amazon's Bar Raiser (Leadership Principles), Uber's is technical-depth-heavy.

How to prepare: Pick one project with clear metrics (latency, reliability, cost, throughput). Document the technical tradeoffs you made and the ones you rejected. Be honest about what failed and what you learned. At L5+, the project should be a multi-quarter initiative; at L6+, it should show cross-team influence. Practice narrating the project for 30–45 minutes with architecture diagrams and specific numbers. Stories without numbers fail this round.

Difficulty breakdown

14% easy
59% medium
27% hard

73% medium is one of the highest medium concentrations in top tech. But Uber's mediums are harder than Google's or Meta's - runnable code, edge cases, and optimization pushed during the problem.

Unlock the full guide

Complete walkthrough, diagrams, and practice problems — all included with StrongYes Pro.

Unlock with Pro

Core values — the Dara-era Uber

Uber rewrote its values in Dara Khosrowshahi's first 100 days as CEO (2017). Old Kalanick-era values: “Always Be Hustlin'” and “Principled Confrontation.” The interview today evaluates against seven new cultural norms:

  1. Go get it — bias toward action, ownership, delivery
  2. Trip obsessed — customer and product focus, end-to-end user experience
  3. Build with heart — empathy for users, drivers, and teammates
  4. Stand for safety — trust and safety as first-class engineering concerns
  5. See forest and trees — systems thinking balanced with detail-level execution
  6. One Uber — cross-team collaboration, shared outcomes
  7. Great minds don't think alike— diversity of thought, psychological safety

Dara dismissed 20+ high-performing executives who violated cultural standards and implemented blind resume reviews, anonymous reporting systems, and empathy-focused leadership training. The behavioral round evaluates STAR stories against these norms with quantified impact expected.

New grad entry (L3)

New grads enter at L3 (Software Engineer I) with base $135K–$170K, equity $150K–$200K over 4 years, and total first-year comp ~$165K–$204K. Public RSUs in UBER. Expected progression: L3 → L4 in 1.5–2.5 years, L4 → L5a (Senior) after 4–6 years total experience.

What's different for new grads:

  • New grad loop averages 35 days — faster than Google (~45) but slightly behind Microsoft (29) and Meta (31). For candidates managing multiple offers, Uber’s timeline is still a strategic advantage over Google.
  • CodeSignal OA with 4 coding questions in 70 min is the first gate (~60% pass rate).
  • Uber consistently gives new grads a design-adjacent round (Low-Level Design / OO) — unusual for L3. Most FAANG peers skip system design entirely at this level.
  • Team allocation is post-offer, not pre-interview: “if you pass the bar and headcount exists, you receive an offer with team allocation handled closer to start date.”
  • L3 comp is materially below Meta E3 (~$305K), Google L3 (~$250K), and Stripe L1 (~$217K). Uber does not compete on entry-level compensation.
  • Referrals can skip the technical phone screen entirely and compress the loop to under 2 weeks.
  • Even at L3, Uber evaluates systems thinking. A recent new grad rejection cited “deeper backend systems experience” and “stronger architectural decision-making” as gaps.

Mobility vs Delivery vs Freight vs Platform

Uber's organizational structure means each team recruits independently, with variation in specialization focus. Team allocation happens post-offer at the new grad level, but experienced candidates typically interview for a specific team. The core loop structure is the same, but questions shift:

TeamDomainSystem design emphasisCoding emphasis
MobilityRides, matching, surge, ETARide matching, geospatial H3, surge pricingGraphs, intervals, streaming
Delivery (Eats)Order dispatch, restaurant matching, multi-stopOrder batching, restaurant feed, delivery ETAHeaps, backtracking, intervals
FreightShipping marketplace, carrier matchingBipartite matching, pricing, route optimizationGraphs, DP, optimization
PlatformCore infra, storage, observabilityDistributed systems, rate limiting, multi-regionData structures, streaming, concurrency

Ask your recruiter which team is hiring before onsite prep. The recruiter screen is your chance to map the division to the system design emphasis you'll face.

Interview culture

Uber's interview culture has undergone a dramatic transformation from the Kalanick era (pre-2017) to the Khosrowshahi era (2017–present), and the current experience reflects the tension between Uber's aggressive engineering ambitions and its reformed cultural values. 47% of candidates report a positive interview experience (3.2/5 difficulty) — mid-pack. Below Microsoft (64%), Google (~62%), Meta (57%), and Apple (56%), but above DoorDash (32%), OpenAI (37.9%), and Anthropic (29% SWE).

The intern experience is much more positive (78%). The gap between intern and full-time candidate satisfaction suggests experienced candidates face a tougher calibration bar. The Bar Raiser is consistently described as the most stressful part of the loop. Candidates who cannot produce specific metrics for past projects fail this round.

Uber files 600–1,000+ H-1B LCAs annually with a 99.3% approval rate (817 approved in FY 2025). Software Engineer is the #1 sponsored title. Average H-1B base salary rose from $172.5K in 2022 to $192.6K in 2025. Primary hubs: SF (910 positions), Sunnyvale (578), NYC (423), Seattle (350). This creates a large international candidate pool, particularly from India and China, which affects the competitive dynamics of the hiring pool.

Internally, Uber is the most AI-forward engineering org in this dossier store. 95% of engineers use AI tools monthly, 84% are agentic coding users, 65–72% of code is AI-generated, and Uber ships ~1,800 AI-generated code changes per week autonomously. “There is zero human authoring. Engineers review and approve, but the code is written entirely by AI agents.” Yet no public policy on AI during interviews exists. Candidates should clarify with their recruiter before assuming.

Curated by Leo Kwan

This guide is AI-assisted editorial, reviewed and fact-checked by Leo Kwan. Interview data is aggregated from 24 public sources — not scraped or copied. Last updated April 2026.

Sources

  • interviewing.ioFull round breakdown: recruiter screen, phone screen, 4–6 round onsite, and the Bar Raiser’s unilateral veto authority
  • PrepfullyTechnical screen mechanics, OOP focus, and system design topic inventory (search engines, crawlers, recommendation)
  • ExponentFour-stage process, seven Uber core values, and the Technical Retrospective round for senior candidates
  • Levels.fyiCompensation by SWE level — TC, base, stock, bonus across L3–L7 (58 US submissions)
  • InterviewQueryRubric-driven structure (problem solving, fundamentals, communication, ownership) and Uber-specific system design themes
  • GlassdoorInterview ratings: 47% positive, 3.2/5 difficulty, 20-day average time to hire across 427 submissions
  • Yash Khorja (Medium)First-hand 2025 Graduate SWE loop: CodeSignal OA, elimination round, 3-round final day with LLD/OO round for new grads
  • Pragmatic EngineerUber’s 2022 leveling overhaul: L5B rename to Staff, L9 addition, and level distribution across ~2,000 engineers
  • AlgoMonsterPattern emphasis (Two Pointers, BFS, DP, Union-Find, Backtracking) and sample problem set with difficulty tags
  • InterviewCoderBar Raiser expectations by level (multi-quarter initiative at L5+, cross-team influence at L6+) and ~30% offer rate
  • EducativeLevel-specific expectations, coding domain mappings to Uber business, and Hiring Committee Debrief
  • MyVisaJobsH-1B sponsorship data: 817 approved FY 2025, $192.6K avg base, 99.3% approval rate, SF/Sunnyvale/NYC/Seattle hubs
  • Big Story NetworkCultural transformation under Dara Khosrowshahi: new values, blind resume reviews, anonymous reporting systems
  • BenzingaUber CTO on AI adoption: 95% of engineers use AI tools monthly, 84% agentic, 65–72% AI-generated code (March 2026)
  • Scale With ChintanUber’s real dispatch architecture: H3 hexagonal indexing, bipartite matching, Redis caching, geographic partitioning
  • Dara Khosrowshahi — WikipediaUber CEO since 2017. Author of the post-Kalanick cultural transformation — new core values, blind resume reviews, anonymous reporting. Primary-source grounding for the Uber "quiet reset" framing that shapes the Bar Raiser’s cross-company framing
  • Travis Kalanick — WikipediaUber co-founder and CEO through 2017. Bio context for the pre-Khosrowshahi engineering culture that still shapes Uber’s "ship fast, measure with metrics" ethos visible in the Bar Raiser’s quantified-outcomes expectation
  • Uber — WikipediaCompany history, product timeline, 70+ country / 10,000+ city footprint that grounds the multi-region + real-time-dispatch system design expectations
  • H3 (uber/h3 on GitHub)Uber’s open-source hexagonal geospatial indexing library — primary-source production artifact. The H3 system appears by name in Uber system-design rounds (ride matching, dispatch, surge windows). First Uber-production-code cite in lane
  • Cadence (uber/cadence on GitHub)Uber’s workflow-orchestration engine — origin of Temporal, anchors the durable-workflow pattern Uber expects candidates to reach for when designing multi-step dispatch and driver-onboarding flows
  • Uber GitHub OrganizationUber’s full open-source portfolio — H3, Cadence, Jaeger (tracing), Zap (Go logging), Kraken (P2P Docker registry). Canonical production-engineering signal for the Bar Raiser’s technical-depth expectation
  • Matt Ranney — Scaling Uber (InfoQ)Matt Ranney’s canonical QCon SF 2016 keynote on Uber’s early architecture — sharding, real-time geospatial matching, and the incremental-migration pattern that maps directly onto Uber system-design round scoring rubrics
  • Cracking the Coding Interview (Gayle Laakmann McDowell)McDowell’s CtCI remains the canonical technical-interview prep text. Applicable coverage of the 59% medium + 27% hard distribution and the runnable-code bar Uber enforces during live rounds
  • Tech Interview Handbook (Yangshun Tay)Yangshun Tay’s open-source interview prep repo (100k+ stars). Pattern-based DSA coverage plus behavioral-round scaffolding that maps onto Uber’s seven core values and the Bar Raiser’s past-project retrospective
  • StrongYes internal editorial research, dossier store (20 sources), and independent candidate reports