Make your practice count.Sign in to track completed questions across devices. Everything is free to browse.
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.
Top questions 85
| Done | Question | LeetCode |
|---|---|---|
| Alien Dictionary | Solve | |
| Bus Routes | Solve | |
| Construct Quad Tree | Solve | |
| Number of Islands II | Solve | |
| Find the Closest Palindrome | Solve | |
| First Unique Number | Solve | |
| Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit | Solve | |
| Number of Islands | Solve | |
| Squares of a Sorted Array | Solve | |
| Cherry Pickup | Solve | |
| Evaluate Division | Solve | |
| Insert Delete GetRandom O(1) | Solve | |
| Kth Smallest Element in a BST | Solve | |
| Word Search | Solve | |
| Collect Coins in a Tree | Solve | |
| Design Hit Counter | Solve | |
| Design In-Memory File System | Solve | |
| Final Prices With a Special Discount in a Shop | Solve | |
| Maximum Earnings From Taxi | Solve | |
| Meeting Rooms II | Solve | |
| Minimum Edge Reversals So Every Node Is Reachable | Solve | |
| Minimum Operations to Reduce an Integer to 0 | Solve | |
| My Calendar I | Solve | |
| Number of Matching Subsequences | Solve | |
| Shortest Bridge | Solve | |
| Sliding Window Maximum | Solve | |
| Text Justification | Solve | |
| Time Based Key-Value Store | Solve | |
| Word Search II | Solve | |
| Basic Calculator | Solve | |
| Brightest Position on Street | Solve | |
| Burst Balloons | Solve | |
| Detonate the Maximum Bombs | Solve | |
| Dungeon Game | Solve | |
| Largest Rectangle in Histogram | Solve | |
| Merge Intervals | Solve | |
| Minimum Cost to Make at Least One Valid Path in a Grid | Solve | |
| Random Pick with Weight | Solve | |
| Rotated Digits | Solve | |
| Rotating the Box | Solve | |
| Shortest Path in Binary Matrix | Solve | |
| Simplify Path | Solve | |
| Subarrays with K Different Integers | Solve | |
| 2 Keys Keyboard | Solve | |
| Add Digits | Solve | |
| Add Two Numbers | Solve | |
| Basic Calculator II | Solve | |
| Binary Tree Longest Consecutive Sequence II | Solve | |
| Count Paths That Can Form a Palindrome in a Tree | Solve | |
| Count Subarrays With Fixed Bounds | Solve | |
| Course Schedule | Solve | |
| Design File System | Solve | |
| Divide Nodes Into the Maximum Number of Groups | Solve | |
| Escape the Spreading Fire | Solve | |
| Find All Possible Recipes from Given Supplies | Solve | |
| Find Critical and Pseudo-Critical Edges in Minimum Spanning Tree | Solve | |
| Find the Maximum Length of Valid Subsequence II | Solve | |
| Group Anagrams | Solve | |
| Insert Delete GetRandom O(1) - Duplicates allowed | Solve | |
| Koko Eating Bananas | Solve | |
| Largest 1-Bordered Square | Solve | |
| Letter Combinations of a Phone Number | Solve | |
| Longest Common Prefix | Solve | |
| LRU Cache | Solve | |
| Maximize Sum Of Array After K Negations | Solve | |
| Maximum Points You Can Obtain from Cards | Solve | |
| Maximum Profit in Job Scheduling | Solve | |
| Meeting Rooms III | Solve | |
| Minimum Number of Taps to Open to Water a Garden | Solve | |
| Next Permutation | Solve | |
| Ones and Zeroes | Solve | |
| Open the Lock | Solve | |
| Random Point in Non-overlapping Rectangles | Solve | |
| Reconstruct Itinerary | Solve | |
| Replace Non-Coprime Numbers in Array | Solve | |
| Reverse Nodes in k-Group | Solve | |
| Rotting Oranges | Solve | |
| Serialize and Deserialize Binary Tree | Solve | |
| Shuffle an Array | Solve | |
| Split Array Largest Sum | Solve | |
| Split Message Based on Limit | Solve | |
| Trapping Rain Water | Solve | |
| Verifying an Alien Dictionary | Solve | |
| Water and Jug Problem | Solve | |
| Word Break | Solve |