Uber Software Engineer Interview Questions
The questions to prepare for a Uber Software Engineer interview. Questions from real interview reports rank first. Updated daily.
Use BFS over stops and bus routes to find the minimum bus changes between a source and destination.
UberReorder a sorted array by ascending square values using a two-pointer scan.
UberImplement a React live chat UI that handles mocked async message streams, timers, debouncing, throttling, and reliable state updates.
UberSign up to see every question
Create a free account to unlock this list and practice real interview questions.
Use a self-join and LEFT JOIN aggregation to report each Uber manager's direct reports and completed trip fares.
UberTests ability to clarify tooling and adapt implementation approach to the expected environment.
UberEvaluates optimization and scalability trade-offs under a constrained budget for Uber-like pipelines.
UberAssesses your understanding of concurrency semantics and memory visibility in Java.
UberEvaluates concurrency design and robust error handling strategies for large-scale processing.
Uber