← Uber roles

Interview question tracker

Uber Coding Interview Questions — Last 6 months

Practice 85 coding questions from Uber company-tagged LeetCode lists in the source’s last 6 months reporting window. Explore reported interview questions and track your progress.

Company-wide data from Fahad7177-jeh/leetcode-company-wise-questions; see its AGPL-3.0 license. All-time questions also use dataengineervishal/leetcode-companywise-questions (MIT license).

Reporting periods reflect source data, not verified interview dates. Questions can recur; inclusion does not guarantee they will appear in your interview.

Updated weekly · Latest source check: ⓘLatest successful check of the sources used by this company. A check does not necessarily mean the questions changed.

One question at a time.

Top questions 85

DoneQuestionLeetCode
Alien DictionarySolve
Bus RoutesSolve
Construct Quad TreeSolve
Number of Islands IISolve
Find the Closest PalindromeSolve
First Unique NumberSolve
Longest Continuous Subarray With Absolute Diff Less Than or Equal to LimitSolve
Number of IslandsSolve
Squares of a Sorted ArraySolve
Cherry PickupSolve
Evaluate DivisionSolve
Insert Delete GetRandom O(1)Solve
Kth Smallest Element in a BSTSolve
Word SearchSolve
Collect Coins in a TreeSolve
Design Hit CounterSolve
Design In-Memory File SystemSolve
Final Prices With a Special Discount in a ShopSolve
Maximum Earnings From TaxiSolve
Meeting Rooms IISolve
Minimum Edge Reversals So Every Node Is ReachableSolve
Minimum Operations to Reduce an Integer to 0Solve
My Calendar ISolve
Number of Matching SubsequencesSolve
Shortest BridgeSolve
Sliding Window MaximumSolve
Text JustificationSolve
Time Based Key-Value StoreSolve
Word Search IISolve
Basic CalculatorSolve
Brightest Position on StreetSolve
Burst BalloonsSolve
Detonate the Maximum BombsSolve
Dungeon GameSolve
Largest Rectangle in HistogramSolve
Merge IntervalsSolve
Minimum Cost to Make at Least One Valid Path in a GridSolve
Random Pick with WeightSolve
Rotated DigitsSolve
Rotating the BoxSolve
Shortest Path in Binary MatrixSolve
Simplify PathSolve
Subarrays with K Different IntegersSolve
2 Keys KeyboardSolve
Add DigitsSolve
Add Two NumbersSolve
Basic Calculator IISolve
Binary Tree Longest Consecutive Sequence IISolve
Count Paths That Can Form a Palindrome in a TreeSolve
Count Subarrays With Fixed BoundsSolve
Course ScheduleSolve
Design File SystemSolve
Divide Nodes Into the Maximum Number of GroupsSolve
Escape the Spreading FireSolve
Find All Possible Recipes from Given SuppliesSolve
Find Critical and Pseudo-Critical Edges in Minimum Spanning TreeSolve
Find the Maximum Length of Valid Subsequence IISolve
Group AnagramsSolve
Insert Delete GetRandom O(1) - Duplicates allowedSolve
Koko Eating BananasSolve
Largest 1-Bordered SquareSolve
Letter Combinations of a Phone NumberSolve
Longest Common PrefixSolve
LRU CacheSolve
Maximize Sum Of Array After K NegationsSolve
Maximum Points You Can Obtain from CardsSolve
Maximum Profit in Job SchedulingSolve
Meeting Rooms IIISolve
Minimum Number of Taps to Open to Water a GardenSolve
Next PermutationSolve
Ones and ZeroesSolve
Open the LockSolve
Random Point in Non-overlapping RectanglesSolve
Reconstruct ItinerarySolve
Replace Non-Coprime Numbers in ArraySolve
Reverse Nodes in k-GroupSolve
Rotting OrangesSolve
Serialize and Deserialize Binary TreeSolve
Shuffle an ArraySolve
Split Array Largest SumSolve
Split Message Based on LimitSolve
Trapping Rain WaterSolve
Verifying an Alien DictionarySolve
Water and Jug ProblemSolve
Word BreakSolve