•CODING INTERVIEW QUESTIONS
Uber Hard Coding Interview Questions (DSA)
19 hard DSA problems sourced from real Uber interviews
Uber Hard Coding Interview Questions
| Problem | Difficulty | Tags |
|---|---|---|
| Number of Islands II | Hard | ArrayHash TableUnion-Find |
| Bus Routes | Hard | ArrayHash TableBreadth-First Search |
| Minimum Edge Reversals So Every Node Is Reachable | Hard | Dynamic ProgrammingDepth-First SearchBreadth-First Search |
| Minimum Number of Refueling Stops | Hard | ArrayDynamic ProgrammingGreedy |
| Making A Large Island | Hard | ArrayDepth-First SearchBreadth-First Search |
| Maximize Sum of Weights after Edge Removals | Hard | Dynamic ProgrammingTreeDepth-First Search |
| Word Search II | Hard | ArrayStringBacktracking |
| Find the Closest Palindrome | Hard | MathString |
| Hard | ArrayStringDepth-First Search | |
| Meeting Rooms III | Hard | ArrayHash TableSorting |
| Split Array Largest Sum | Hard | ArrayBinary SearchDynamic Programming |
| Count Paths That Can Form a Palindrome in a Tree | Hard | Hash TableBit ManipulationTree |
| Maximum Number of Points From Grid Queries | Hard | ArrayTwo PointersBreadth-First Search |
| Painting a Grid With Three Different Colors | Hard | Dynamic ProgrammingGraph Coloring |
| Count the Number of Infection Sequences | Hard | ArrayMathCombinatorics |
| Hard | Two PointersDesignSorting | |
| Hard | StringTreeDepth-First Search | |
| Number of Ways to Form a Target String Given a Dictionary | Hard | ArrayStringDynamic Programming |
| Design In-Memory File System | Hard | Hash TableStringDesign |
Top Data Structures & Patterns — Hard
Array
11 (58%)
Breadth-First Search
6 (32%)
Dynamic Programming
6 (32%)
Depth-First Search
6 (32%)
String
6 (32%)
Hash Table
5 (26%)
Sorting
5 (26%)
Heap (Priority Queue)
4 (21%)
Frequently Asked Questions
What hard Uber coding questions are most common?
InterviewSkool has 19 hard Uber coding questions. Focus on the top 10 to 15 most common problems for the best ROI.
How many hard questions does Uber have?
Uber has 19 hard coding questions out of 50 total. Hard problems are less common but can appear in senior-level interviews.
Are these Uber hard questions free?
Yes. All 19 hard 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 →