Coding interview questions

Uber Medium Coding Interview Questions (DSA)

The 27 medium DSA problems Uber has asked most in the last six months, most-asked first. Switch tabs to see the rest of the 50. Tick them off as you go.

Practice a Uber interview with me

I'm Alex. I'll pick 2 problems from Uber's list at your level and interview you like a real Uber round.

27medium problems
27full breakdowns
50Uber problems in all

By difficulty: All (50) · Easy (4) · Medium (27) · Hard (19)

Start Uber Mock Interview→

Topics

200.Number of Islands
Full breakdownArrayDepth-First SearchBreadth-First Search
Medium+7▶ Mock
1429.First Unique Number
Full breakdownArrayHash TableDesign
Medium▶ Mock
2812.Find the Safest Path in a Grid
Full breakdownArrayBinary SearchBreadth-First Search
Medium▶ Mock
79.Word Search
Full breakdownArrayStringBacktracking
Medium+2▶ Mock
230.Kth Smallest Element in a BST
Full breakdownTreeDepth-First SearchBinary Search Tree
Medium+2▶ Mock
399.Evaluate Division
Full breakdownArrayStringDepth-First Search
Medium▶ Mock
427.Construct Quad Tree
Full breakdownArrayDivide and ConquerTree
Medium▶ Mock
362.Design Hit Counter
Full breakdownArrayBinary SearchDesign
Medium▶ Mock
380.Insert Delete GetRandom O(1)
Full breakdownArrayHash TableMath
Medium▶ Mock
56.Merge Intervals
Full breakdownArraySortingQuicksort
Medium+14▶ Mock
2571.Minimum Operations to Reduce an Integer to 0
Full breakdownDynamic ProgrammingGreedyBit Manipulation
Medium▶ Mock
994.Rotting Oranges
Full breakdownArrayBreadth-First SearchMatrix
Medium+5▶ Mock
1101.The Earliest Moment When Everyone Become Friends
Full breakdownArrayUnion-FindSorting
Medium▶ Mock
1428.Leftmost Column with at Least a One
Full breakdownArrayBinary SearchMatrix
Medium▶ Mock
981.Time Based Key-Value Store
Full breakdownHash TableStringBinary Search
Medium+2▶ Mock
210.Course Schedule II
Full breakdownDepth-First SearchBreadth-First SearchGraph Theory
Medium+3▶ Mock
162.Find Peak Element
Full breakdownArrayBinary Search
Medium▶ Mock
1197.Minimum Knight Moves
Full breakdownBreadth-First SearchHeuristic SearchBidirectional Search
Medium▶ Mock
384.Shuffle an Array
Full breakdownArrayMathDesign
Medium▶ Mock
1966.Binary Searchable Numbers in an Unsorted Array
Full breakdownArrayBinary SearchStack
Medium▶ Mock
2477.Minimum Fuel Cost to Report to the Capital
Full breakdownTreeDepth-First SearchBreadth-First Search
Medium▶ Mock
802.Find Eventual Safe States
Full breakdownDepth-First SearchBreadth-First SearchGraph Theory
Medium▶ Mock
1915.Number of Wonderful Substrings
Full breakdownHash TableStringBit Manipulation
Medium▶ Mock
547.Number of Provinces
Full breakdownDepth-First SearchBreadth-First SearchUnion-Find
Medium▶ Mock
2.Add Two Numbers
Full breakdownLinked ListMathRecursion
Medium+3▶ Mock

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 →