Uber interview questions, by role
Global mobility and delivery marketplace, at genuinely large scale.
What is different about interviewing here
Almost every Uber loop turns into a scale question: the interesting part is never the first version, it is what happens at a million events a second.
Pick your role at Uber
Each guide has the real rounds, the questions candidates report being asked, a worked answer, and a free tool that scores yours.
- Software Engineer2 to 6 weeks from recruiter screen to offer
Uber Software Engineer interview questions
Uber's Software Engineer interview tests core algorithms, runnable low-level design, and highly concurrent distributed systems. You will face a 60-minute Business Technical Phone Screen combining coding with architectural trade-offs, followed by onsite rounds covering data structures, thread-safe machine coding, system design, and behavioural evaluations mapped to Uber's cultural values like being Trip Obsessed.
Read it and score your answer - Frontend Engineer4 to 6 weeks from the online assessment to a decision.
Uber Frontend Engineer interview questions
Uber's frontend engineer loop starts with a timed CodeSignal assessment, then moves through a JavaScript specialisation round, one or two live UI builds, a frontend system design round, and a behavioural interview. Unlike most frontend loops it keeps genuine data structures and algorithms in the mix, and interviewers habitually push a working answer toward what happens at Uber's traffic.
Read it and score your answer - Data Engineer3-5 weeks from recruiter screen to offer
Uber Data Engineer interview questions
Uber's data engineering loop tests your ability to handle massive, real-time marketplace operations. You will face a technical screen followed by five onsite rounds covering SQL deep dives, Python data manipulation, dedicated Kimball data modeling, streaming-heavy system design, and behavioural scenarios. Expect questions on event-driven architectures, geospatial partitioning, and complex state-machine trip lifecycles.
Read it and score your answer - Product Manager3 to 5 weeks from recruiter screen to final offer
Uber Product Manager interview questions
Uber tests your ability to operate a physical, multi-sided marketplace rather than just ship software. You will face a recruiter screen, a hiring manager screen (sometimes with a mini-jam), and a five-round onsite loop. This includes the signature interactive Jam Session, product sense, execution, strategy, and behavioural rounds focusing on balancing riders, drivers, and local operations.
Read it and score your answer - Product Designer3-8 weeks from recruiter screen to offer
Uber Product Designer interview questions
Uber's Product Designer loop tests your ability to design for complex, multi-sided marketplaces under messy, real-world conditions. You will face a recruiter screen, a structured portfolio review, an optional design exercise or whiteboard challenge, and a virtual onsite panel featuring an app critique, cross-functional collaboration sessions, and behavioural interviews testing values like Trip Obsession.
Read it and score your answer
Practise these out loud with AI feedback
Paste the Uber job posting and your CV. prepare.fyi builds the twenty questions that loop is most likely to ask, then you answer them out loud — with a live AI interviewer and a scored breakdown of every answer.
The questions every Uber round opens with
Whatever the role, these come up. Each has the structure, example answers, and the same free grader.
“Tell me about yourself”
60-90 seconds (roughly 150-200 spoken words)
“Why do you want to work here?”
45-60 seconds (roughly 110-150 spoken words)
“What are your salary expectations?”
20-30 seconds — this is a short answer on purpose
“What is your greatest weakness?”
40-60 seconds (roughly 100-140 spoken words)
“Tell me about a time you failed”
90-120 seconds (roughly 200-250 spoken words)
Last checked 7 August 2026. Interview loops change and vary by team and level — treat these as a strong prior, not a script.