Top 21
Prep plan
Updated weekly · Last refresh Sep 25

Uber Frontend Engineer Interview Questions

The questions to prepare for a Uber Frontend Engineer interview. Questions from real interview reports rank first. Updated daily.

21questions
~3htotal time
Track your progressSign up free to work through all 21 questions and resume where you left off.
Start practicing free →
1
CodingStart here. 14 questions · ~116 min
Synchronous vs Asynchronous ProgrammingEasy

Explain how synchronous and asynchronous programming differ, when each is appropriate, and how async improves I/O-bound throughput.

RecursionQueueStringsUber
Voting Poll UI ComponentMedium

Evaluates component design, state handling, and UI behavior for an interactive polling experience.

ui componentreactUber
Callbacks and setTimeout BehaviorMedium

Assesses understanding of asynchronous execution and timing behavior in the browser.

javascriptUber
More Coding questions with a free account
2
System Design4 questions · ~33 min
Accessibility and Performance for UIMedium

Assesses ability to balance accessibility requirements with performance best practices.

accessibilityperformanceUber
Multi-Level Parking Lot SystemHard

Evaluates system design skills for modeling entities, operations, and efficient slot lookup.

parking systemdesignUber
Reusable Button States and ThemesMedium

Tests ability to build scalable, reusable UI components with consistent styling.

ui componentdesignUber
More System Design questions with a free account

Sign up to see every question

Create a free account to unlock this list and practice real interview questions.

Get my prep plan
3
More topics3 questions · ~25 min
Prevent Memory Leaks in SPAMedium

Tests knowledge of common SPA leak sources and mitigation strategies.

javascriptmemory leaksUber
Async Completion During Heavy AnimationMedium

Evaluates understanding of browser event handling and execution timing under load.

Uber
More questions with a free account
The finish line: interview-readyComplete all 21 questions to finish this plan.