Uber Frontend Engineer interview questions and process

Updated · 14 sources

Hiring Pulse: where Uber candidates are right now

Dated status reports from public Reddit threads and anonymous PortLume reports, updated Oct 15. Not official Uber data.

  • 1 status reports in the last 7 days
  • Not enough data yet: median from final interview to a decision shows at 5+ people
  • Latest movement: 1 rejection reported since Oct 11

Latest Uber hiring reports

Candidates rate the Uber Frontend Engineer interview Medium-Hard: Frontend-focused loop with a machine coding round (JS task runner with dependencies), frontend system design, and DSA in JavaScript; multiple reports of rejection at HM or system design stage. Reports describe 5 rounds, from Recruiter screen to Hiring manager / behavioral, with about 2-6 weeks from first call to offer.

Debrief your Uber interview free

No signup needed. See what likely went wrong in about 2 minutes.

Uber Frontend Engineer interview rounds

  1. Recruiter screen: Recruiter call is a get-to-know-you; some candidates report the online assessment or phone screen being skipped entirely.
  2. Problem solving / DSA in JavaScript
  3. Machine coding / specialization round (vanilla JS, DOM/UI task)
  4. Frontend system design
  5. Hiring manager / behavioral

Questions reported in Uber Frontend Engineer interviews

  1. Implement a JS task runner with dependencies (graph traversal, setTimeout/Promises).
  2. 2D DP problem with multiple follow-ups.
  3. Design a pipeline for Uber Eats.

Practise any of these with timed AI feedback and a full Uber mock: free account.

Uber Frontend Engineer interview: quick answers

How many rounds are in the Uber Frontend Engineer interview?

Public reports describe 5 rounds for the Uber Frontend Engineer interview: (1) Recruiter screen, (2) Problem solving / DSA in JavaScript, (3) Machine coding / specialization round, (4) Frontend system design, (5) Hiring manager / behavioral. Round 1: Recruiter call is a get-to-know-you; some candidates report the online assessment or phone screen being skipped entirely.

Is the Uber interview difficult?

Public reports put the Uber Frontend Engineer interview at Medium-Hard difficulty. Frontend-focused loop with a machine coding round (JS task runner with dependencies), frontend system design, and DSA in JavaScript; multiple reports of rejection at HM or system design stage.

Does Uber ask DSA in Frontend Engineer interviews?

Yes. Rounds that involve coding: Problem solving / DSA in JavaScript, Machine coding / specialization round (vanilla JS, DOM/UI task). Reported coding questions include "Implement a JS task runner with dependencies (graph traversal, setTimeout/Promises)". Frontend-heavy loop with a strong machine coding and frontend system design emphasis, plus JS-based DSA; behavioral round can include blunt discussion of work hours.

How long does Uber take to give results?

Time to a result for the Uber Frontend Engineer process, per public reports: 2-6 weeks. The process has 5 rounds, from Recruiter screen to Hiring manager / behavioral. Based on 14 public reports, last updated Sep 2026.

Sources

Based on 14 public reports: YouTube (8), LeetCode Discuss (6), last updated Sep 2026.

Compiled by Adarsh Sharma from public candidate reports. Unofficial guide: PortLume AI is not affiliated with Uber.

Already interviewed at Uber?

Debrief your Uber interview free

No signup needed. See what likely went wrong in about 2 minutes.

Last round at Uber is usually HR: Uber HR interview questions and answers.

Other roles at Uber

Frontend Engineer interviews at similar companies

More: all company interview guides · why candidates get rejected after the interview · rejection email decoder.

Featured on FoundrList

PortLume AI

Loading…