All Uber Coding Interview Questions
301 questions we track for Uber, most frequently asked first. Practice any of them in the code editor and get AI feedback on your solution.
- Junior14% (43)
- Mid/Senior58% (175)
- Staff28% (83)
Questionspage 2 of 4
- Coin Change42 companiesMid/Senior
- Longest Increasing Path in a Matrix16 companiesStaff
- Patching Array6 companiesStaff
- Reconstruct Itinerary22 companiesStaff
- House Robber III15 companiesMid/Senior
- Top K Frequent Elements52 companiesMid/Senior
- Water and Jug Problem8 companiesMid/Senior
- Find K Pairs with Smallest Sums10 companiesMid/Senior
- Integer Replacement4 companiesMid/Senior
- Evaluate Division23 companiesMid/Senior
- Sum of Left Leaves7 companiesJunior
- Split Array Largest Sum19 companiesStaff
- Fizz Buzz19 companiesJunior
- Add Strings14 companiesJunior
- Pacific Atlantic Water Flow12 companiesMid/Senior
- Longest Repeating Character Replacement22 companiesMid/Senior
- Find All Anagrams in a String16 companiesMid/Senior
- Delete Node in a BST11 companiesMid/Senior
- Optimal Account Balancing11 companiesStaff
- Matchsticks to Square9 companiesMid/Senior
- Ones and Zeroes5 companiesMid/Senior
- Predict the Winner6 companiesMid/Senior
- The Maze14 companiesMid/Senior
- Next Greater Element I16 companiesJunior
- IPO11 companiesStaff
- Next Greater Element II16 companiesMid/Senior
- The Maze II6 companiesMid/Senior
- Freedom Trail3 companiesStaff
- Longest Palindromic Subsequence14 companiesMid/Senior
- 01 Matrix15 companiesMid/Senior
- Boundary of Binary Tree13 companiesMid/Senior
- Number of Provinces9 companiesMid/Senior
- Subarray Sum Equals K46 companiesMid/Senior
- Find the Closest Palindrome8 companiesStaff
- Task Scheduler25 companiesMid/Senior
- Exclusive Time of Functions13 companiesMid/Senior
- Maximum Average Subarray I11 companiesJunior
- Replace Words5 companiesMid/Senior
- 2 Keys Keyboard7 companiesMid/Senior
- Find K Closest Elements19 companiesMid/Senior
- Kth Smallest Number in Multiplication Table5 companiesStaff
- 24 Game7 companiesStaff
- Valid Palindrome II16 companiesJunior
- Repeated String Match6 companiesMid/Senior
- Top K Frequent Words24 companiesMid/Senior
- Count Binary Substrings18 companiesJunior
- Falling Squares3 companiesStaff
- Find K-th Smallest Pair Distance5 companiesStaff
- Accounts Merge18 companiesMid/Senior
- Remove Comments3 companiesMid/Senior
- Candy Crush11 companiesMid/Senior
- Count Different Palindromic Subsequences5 companiesStaff
- Flood Fill12 companiesJunior
- Asteroid Collision34 companiesMid/Senior
- Cherry Pickup9 companiesStaff
- Open the Lock15 companiesMid/Senior
- Sliding Puzzle7 companiesStaff
- Swim in Rising Water8 companiesStaff
- Is Graph Bipartite?10 companiesMid/Senior
- Cheapest Flights Within K Stops18 companiesMid/Senior
- Rotated Digits6 companiesMid/Senior
- Custom Sort String6 companiesMid/Senior
- Number of Matching Subsequences8 companiesMid/Senior
- Number of Subarrays with Bounded Maximum4 companiesMid/Senior
- Find Eventual Safe States6 companiesMid/Senior
- Bus Routes17 companiesStaff
- Linked List Components4 companiesMid/Senior
- Making A Large Island16 companiesStaff
- Shortest Path to Get All Keys6 companiesStaff
- Koko Eating Bananas38 companiesMid/Senior
- Spiral Matrix III8 companiesMid/Senior
- Possible Bipartition10 companiesMid/Senior
- Minimize Malware Spread10 companiesStaff
- Minimize Malware Spread II2 companiesStaff
- Shortest Bridge15 companiesMid/Senior
- Verifying an Alien Dictionary8 companiesJunior
- Regions Cut By Slashes7 companiesMid/Senior
- Subarray Sums Divisible by K11 companiesMid/Senior
- Squares of a Sorted Array17 companiesJunior
- Minimum Cost For Tickets13 companiesMid/Senior
- Interval List Intersections12 companiesMid/Senior
- Vertical Order Traversal of a Binary Tree14 companiesStaff
- Subarrays with K Different Integers17 companiesStaff
- Rotting Oranges50 companiesMid/Senior
- Maximize Sum Of Array After K Negations3 companiesJunior
- Capacity To Ship Packages Within D Days21 companiesMid/Senior
- Minimum Score Triangulation of Polygon5 companiesMid/Senior
- Shortest Path in Binary Matrix16 companiesMid/Senior
- Parallel Courses7 companiesMid/Senior
- Largest 1-Bordered Square4 companiesMid/Senior
- Stone Game II5 companiesMid/Senior
- Analyze User Website Visit Pattern7 companiesMid/Senior
- Remove Zero Sum Consecutive Nodes from Linked List6 companiesMid/Senior
- Smallest String With Swaps8 companiesMid/Senior
- Meeting Scheduler8 companiesMid/Senior
- Remove Sub-Folders from the Filesystem8 companiesMid/Senior
- Maximum Profit in Job Scheduling25 companiesStaff
- Search Suggestions System21 companiesMid/Senior
- Shortest Path in a Grid with Obstacles Elimination14 companiesStaff
- Minimum Number of Taps to Open to Water a Garden13 companiesStaff