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.
Start your Uber mock interviewQuestions Uber asks, live voice, scored. First one free.
- 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