•CODING INTERVIEW QUESTIONS
Uber Medium Coding Interview Questions (DSA)
27 medium DSA problems sourced from real Uber interviews
Uber Medium Coding Interview Questions
| Problem | Difficulty | Tags |
|---|---|---|
| Medium | ArrayDepth-First SearchBreadth-First Search | |
| First Unique Number | Medium | ArrayHash TableDesign |
| Find the Safest Path in a Grid | Medium | ArrayBinary SearchBreadth-First Search |
| Word Search | Medium | ArrayStringBacktracking |
| Medium | TreeDepth-First SearchBinary Search Tree | |
| Evaluate Division | Medium | ArrayStringDepth-First Search |
| Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit | Medium | ArrayQueueSliding Window |
| Construct Quad Tree | Medium | ArrayDivide and ConquerTree |
| Design Hit Counter | Medium | ArrayBinary SearchDesign |
| Insert Delete GetRandom O(1) | Medium | ArrayHash TableMath |
| Medium | ArraySortingQuicksort | |
| Minimum Operations to Reduce an Integer to 0 | Medium | Dynamic ProgrammingGreedyBit Manipulation |
| Medium | ArrayBreadth-First SearchMatrix | |
| The Earliest Moment When Everyone Become Friends | Medium | ArrayUnion-FindSorting |
| Leftmost Column with at Least a One | Medium | ArrayBinary SearchMatrix |
| Time Based Key-Value Store | Medium | Hash TableStringBinary Search |
| Medium | Depth-First SearchBreadth-First SearchGraph Theory | |
| Find Peak Element | Medium | ArrayBinary Search |
| Minimum Knight Moves | Medium | Breadth-First SearchHeuristic SearchBidirectional Search |
| Shuffle an Array | Medium | ArrayMathDesign |
| Binary Searchable Numbers in an Unsorted Array | Medium | ArrayBinary SearchStack |
| Minimum Fuel Cost to Report to the Capital | Medium | TreeDepth-First SearchBreadth-First Search |
| Find Eventual Safe States | Medium | Depth-First SearchBreadth-First SearchGraph Theory |
| Make Lexicographically Smallest Array by Swapping Elements | Medium | ArrayUnion-FindSorting |
| Number of Wonderful Substrings | Medium | Hash TableStringBit Manipulation |
| Number of Provinces | Medium | Depth-First SearchBreadth-First SearchUnion-Find |
| Medium | Linked ListMathRecursion |
Top Data Structures & Patterns — Medium
Array
17 (63%)
Breadth-First Search
9 (33%)
Depth-First Search
8 (30%)
Union-Find
6 (22%)
Matrix
6 (22%)
Binary Search
6 (22%)
Design
5 (19%)
Graph Theory
5 (19%)
Frequently Asked Questions
What medium Uber coding questions are most common?
InterviewSkool has 27 medium Uber coding questions. Focus on the top 10 to 15 most common problems for the best ROI.
How many medium questions does Uber have?
Uber has 27 medium coding questions out of 50 total. Most interviews focus on Medium problems, so this is the most important difficulty to prepare for.
Are these Uber medium questions free?
Yes. All 27 medium Uber coding questions are free to browse. No sign-up required. Filter by topic and click any problem to open it on LeetCode.
Practice with a Mock Interview
Simulate real Uber interview pressure with our AI interviewer.
Start Mock Interview →