Home / Company interviews / Uber · Updated
Uber interview questions and practice
301 coding questions are known to come up in Uber interviews (41 easy, 168 medium, 92 hard), 48 of them in the last six months. The most common topics are Array, Hash Table, String, Breadth-First Search.
Practice interviews built from public job posts and question lists. Each open post links to the original so you can apply on Uber’s own site; Uber does not run, see or review your practice.
Coding questions Uber asks
From public company-tagged interview question lists. Most recent and most frequent first.
- Array192
- Hash Table72
- String69
- Breadth-First Search53
- Dynamic Programming52
- Depth-First Search46
- Sorting43
- Binary Search42
- Matrix39
- Math33
- Graph33
- Heap (Priority Queue)32
| Question | Difficulty | Asked recently |
|---|---|---|
| Bus Routes | Hard | Yes |
| Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit | Medium | Yes |
| Number of Islands | Medium | Yes |
| Construct Quad Tree | Medium | Yes |
| Squares of a Sorted Array | Easy | Yes |
| Kth Smallest Element in a BST | Medium | Yes |
| Find the Closest Palindrome | Hard | Yes |
| Word Search | Medium | Yes |
| Minimum Edge Reversals So Every Node Is Reachable | Hard | Yes |
| Insert Delete GetRandom O(1) | Medium | Yes |
| LRU Cache | Medium | Yes |
| Word Search II | Hard | Yes |
| Count Paths That Can Form a Palindrome in a Tree | Hard | Yes |
| Evaluate Division | Medium | Yes |
| Making A Large Island | Hard | Yes |
| Course Schedule II | Medium | Yes |
| Final Prices With a Special Discount in a Shop | Easy | Yes |
| Serialize and Deserialize Binary Tree | Hard | Yes |
| Minimum Operations to Reduce an Integer to 0 | Medium | Yes |
| Shuffle an Array | Medium | Yes |
| Time Based Key-Value Store | Medium | Yes |
| Split Array Largest Sum | Hard | Yes |
| Meeting Rooms III | Hard | Yes |
| Rotting Oranges | Medium | Yes |
| Find Peak Element | Medium | Yes |
Questions about Uber interviews
What topics do Uber interviews cover?
The ones that come up most are Array, Hash Table, String, Breadth-First Search, Dynamic Programming.
What coding questions does Uber ask?
301 questions are tagged to Uber in public interview lists: 41 easy, 168 medium and 92 hard. The most asked include Bus Routes, Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit, Number of Islands.
How do I practise a Uber interview?
Answer a 2-minute question for free, then take a mock interview with an AI interviewer, voice and live coding. You get a review that marks the exact line that cost you. The screen and Round 1 of your first role interview are free.
Practise a Uber interview before it counts.
Talk it through while you code, and get a review that marks the exact line that cost you. Free to start.
Interviews at similar companies
- DoorDash2 roles · 2 open · 64 questions
- Booking.com14 questions
- Google5 roles · 5 open · 1930 questions
- TikTok5 roles · 5 open · 300 questions
- Adobe4 roles · 4 open · 137 questions
- Visa132 questions
- PayPal4 roles · 4 open · 96 questions
- Flipkart1 role · 1 open · 104 questions
- PhonePe90 questions
- Citadel73 questions
- Intuit2 roles · 2 open · 52 questions
- Samsung61 questions