Skip to content

Interview Solver

FeaturesPricingHelp
Sign In
FeaturesPricingHelpSign In
  1. Interview Questions
  2. /
  3. Uber

Uber LeetCode Interview Questions

Practice 359 coding problems currently tagged to Uber. Use the frequency and topic signals to build a focused software engineering interview practice plan.

Last updated: September 28, 2026

45 Easy
209 Medium
105 Hard

Top Topics at Uber

ArrayHash TableStringBreadth-First SearchDepth-First Search

Ace your Uber interview with AI

Get real-time AI assistance during your actual interview. Invisible to screensharing.

Start Free Trial

Uber LeetCode Interview Questions

ProblemDifficultyDiffFrequencyTopicsAction
Bus Routes
100%
HardH
100%
ArrayHash Table+1
Solve→
Alien Dictionary
95.2%
HardH
95.2%
ArrayString+5
Solve→
Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit
94.4%
MediumM
94.4%
ArrayQueue+4
Solve→
Number of Islands
89.9%
MediumM
89.9%
ArrayDepth-First Search+3
Solve→
Number of Islands II
89.9%
HardH
89.9%
ArrayHash Table+1
Solve→
Construct Quad Tree
87%
MediumM
87%
ArrayDivide and Conquer+2
Solve→
Squares of a Sorted Array
85.8%
EasyE
85.8%
ArrayTwo Pointers+1
Solve→
First Unique Number
83.2%
MediumM
83.2%
ArrayHash Table+3
Solve→
Kth Smallest Element in a BST
82.3%
MediumM
82.3%
TreeDepth-First Search+2
Solve→
Find the Closest Palindrome
80.8%
HardH
80.8%
MathString
Solve→
Word Search
78%
MediumM
78%
ArrayString+3
Solve→
Minimum Edge Reversals So Every Node Is Reachable
76.8%
HardH
76.8%
Dynamic ProgrammingDepth-First Search+2
Solve→
LRU Cache
76.2%
MediumM
76.2%
Hash TableLinked List+2
Solve→
Design Hit Counter
76.2%
MediumM
76.2%
ArrayBinary Search+3
Solve→
Insert Delete GetRandom O(1)
76.2%
MediumM
76.2%
ArrayHash Table+3
Solve→
Word Search II
73.4%
HardH
73.4%
ArrayString+3
Solve→
My Calendar I
73.4%
MediumM
73.4%
ArrayBinary Search+3
Solve→
Best Time to Buy and Sell Stock
71.9%
EasyE
71.9%
ArrayDynamic Programming
Solve→
Count Paths That Can Form a Palindrome in a Tree
71.9%
HardH
71.9%
Hash TableBit Manipulation+2
Solve→
Product of Array Except Self
71.1%
MediumM
71.1%
ArrayPrefix Sum
Solve→
Evaluate Division
70.2%
MediumM
70.2%
ArrayString+7
Solve→
Text Justification
69.3%
HardH
69.3%
ArrayString+1
Solve→
Block Placement Queries
68.4%
HardH
68.4%
ArrayBinary Search+3
Solve→
Making A Large Island
67.4%
HardH
67.4%
ArrayDepth-First Search+3
Solve→
Random Pick with Weight
67.4%
MediumM
67.4%
ArrayMath+3
Solve→

Pass your interview with AI assistance

Get real-time solutions during your actual coding interview. Invisible to screensharing.

Start Free Trial
Leftmost Column with at Least a One
66.4%
MediumM
66.4%
ArrayBinary Search+2
Solve→
Course Schedule II
65.4%
MediumM
65.4%
Depth-First SearchBreadth-First Search+2
Solve→
Find Minimum Time to Reach Last Room I
65.4%
MediumM
65.4%
ArrayGraph Theory+3
Solve→
Valid Sudoku
64.3%
MediumM
64.3%
ArrayHash Table+1
Solve→
Spiral Matrix
64.3%
MediumM
64.3%
ArrayMatrix+1
Solve→
Final Prices With a Special Discount in a Shop
63.1%
EasyE
63.1%
ArrayStack+1
Solve→
The Earliest Moment When Everyone Become Friends
63.1%
MediumM
63.1%
ArrayUnion-Find+1
Solve→
Course Schedule
61.8%
MediumM
61.8%
Depth-First SearchBreadth-First Search+3
Solve→
Basic Calculator
61.8%
HardH
61.8%
MathString+2
Solve→
Design In-Memory File System
61.8%
HardH
61.8%
Hash TableString+3
Solve→
Shortest Bridge
61.8%
MediumM
61.8%
ArrayDepth-First Search+2
Solve→
Group Anagrams
60.5%
MediumM
60.5%
ArrayHash Table+2
Solve→
Word Break
60.5%
MediumM
60.5%
ArrayHash Table+5
Solve→
Meeting Rooms II
60.5%
MediumM
60.5%
ArrayTwo Pointers+4
Solve→
Rotating the Box
60.5%
MediumM
60.5%
ArrayTwo Pointers+1
Solve→
Letter Combinations of a Phone Number
59.1%
MediumM
59.1%
Hash TableString+1
Solve→
Top K Frequent Words
59.1%
MediumM
59.1%
ArrayHash Table+6
Solve→
Cherry Pickup
59.1%
HardH
59.1%
ArrayDynamic Programming+1
Solve→
Two Sum
57.5%
EasyE
57.5%
ArrayHash Table
Solve→
Serialize and Deserialize Binary Tree
57.5%
HardH
57.5%
StringTree+4
Solve→
The Maze
57.5%
MediumM
57.5%
ArrayDepth-First Search+2
Solve→
Escape the Spreading Fire
57.5%
HardH
57.5%
ArrayBinary Search+2
Solve→
Divide Nodes Into the Maximum Number of Groups
57.5%
HardH
57.5%
Depth-First SearchBreadth-First Search+2
Solve→
Minimum Window Substring
55.9%
HardH
55.9%
Hash TableString+1
Solve→
Valid Anagram
55.9%
EasyE
55.9%
Hash TableString+1
Solve→

Pass your interview with AI assistance

Get real-time solutions during your actual coding interview. Invisible to screensharing.

Start Free Trial
Shuffle an Array
55.9%
MediumM
55.9%
ArrayMath+2
Solve→
Split Message Based on Limit
55.9%
HardH
55.9%
StringEnumeration
Solve→
Minimum Operations to Reduce an Integer to 0
55.9%
MediumM
55.9%
Dynamic ProgrammingGreedy+1
Solve→
Merge k Sorted Lists
54.1%
HardH
54.1%
Linked ListDivide and Conquer+3
Solve→
Search in Rotated Sorted Array
54.1%
MediumM
54.1%
ArrayBinary Search
Solve→
Coin Change
54.1%
MediumM
54.1%
ArrayDynamic Programming+3
Solve→
Top K Frequent Elements
54.1%
MediumM
54.1%
ArrayHash Table+6
Solve→
Split Array Largest Sum
54.1%
HardH
54.1%
ArrayBinary Search+3
Solve→
All O`one Data Structure
54.1%
HardH
54.1%
Hash TableLinked List+2
Solve→
Time Based Key-Value Store
54.1%
MediumM
54.1%
Hash TableString+2
Solve→
Minimum Number of Operations to Make Array Continuous
54.1%
HardH
54.1%
ArrayHash Table+2
Solve→
Minimum Time to Complete Trips
54.1%
MediumM
54.1%
ArrayBinary Search
Solve→
Maximize Amount After Two Days of Conversions
54.1%
MediumM
54.1%
ArrayString+3
Solve→
Maximum Coin Collection
54.1%
MediumM
54.1%
ArrayDynamic Programming
Solve→
The Maze II
54.1%
MediumM
54.1%
ArrayDepth-First Search+8
Solve→
Roman to Integer
52.1%
EasyE
52.1%
Hash TableMath+1
Solve→
Sudoku Solver
52.1%
HardH
52.1%
ArrayHash Table+4
Solve→
Decode Ways
52.1%
MediumM
52.1%
StringDynamic Programming
Solve→
Find Peak Element
52.1%
MediumM
52.1%
ArrayBinary Search
Solve→
House Robber III
52.1%
MediumM
52.1%
Dynamic ProgrammingTree+3
Solve→
Delete Node in a BST
52.1%
MediumM
52.1%
TreeBinary Search Tree+1
Solve→
Exclusive Time of Functions
52.1%
MediumM
52.1%
ArrayStack
Solve→
Replace Words
52.1%
MediumM
52.1%
ArrayHash Table+2
Solve→
Asteroid Collision
52.1%
MediumM
52.1%
ArrayStack+1
Solve→
Rotting Oranges
52.1%
MediumM
52.1%
ArrayBreadth-First Search+1
Solve→

Pass your interview with AI assistance

Get real-time solutions during your actual coding interview. Invisible to screensharing.

Start Free Trial
Meeting Rooms III
52.1%
HardH
52.1%
ArrayHash Table+3
Solve→
Find the Number of Ways to Place People II
52.1%
HardH
52.1%
ArrayMath+3
Solve→
Find Minimum Time to Reach Last Room II
52.1%
MediumM
52.1%
ArrayGraph Theory+3
Solve→
String to Integer (atoi)
49.9%
MediumM
49.9%
String
Solve→
Regular Expression Matching
49.9%
HardH
49.9%
StringDynamic Programming+1
Solve→
Generate Parentheses
49.9%
MediumM
49.9%
StringDynamic Programming+2
Solve→
Combination Sum
49.9%
MediumM
49.9%
ArrayBacktracking
Solve→
Subsets
49.9%
MediumM
49.9%
ArrayBacktracking+1
Solve→
Copy List with Random Pointer
49.9%
MediumM
49.9%
Hash TableLinked List
Solve→
Min Stack
49.9%
MediumM
49.9%
StackDesign
Solve→
Excel Sheet Column Number
49.9%
EasyE
49.9%
MathString
Solve→
Binary Tree Right Side View
49.9%
MediumM
49.9%
TreeDepth-First Search+2
Solve→
Trips and Users
49.9%
HardH
49.9%
Database
Solve→
Find K Pairs with Smallest Sums
49.9%
MediumM
49.9%
ArrayHeap (Priority Queue)
Solve→
Encode and Decode TinyURL
49.9%
MediumM
49.9%
Hash TableString+2
Solve→
Open the Lock
49.9%
MediumM
49.9%
ArrayHash Table+3
Solve→
Regions Cut By Slashes
49.9%
MediumM
49.9%
ArrayHash Table+5
Solve→
Merge Strings Alternately
49.9%
EasyE
49.9%
Two PointersString
Solve→
Maximum Subarray Min-Product
49.9%
MediumM
49.9%
ArrayStack+3
Solve→
Count Subarrays With Fixed Bounds
49.9%
HardH
49.9%
ArrayQueue+2
Solve→
Check if a String Is an Acronym of Words
49.9%
EasyE
49.9%
ArrayString
Solve→
Points That Intersect With Cars
49.9%
EasyE
49.9%
ArrayHash Table+1
Solve→
Number of Black Blocks
49.9%
MediumM
49.9%
ArrayHash Table+1
Solve→
Minimum Cost to Equalize Arrays Using Swaps
49.9%
MediumM
49.9%
ArrayHash Table+2
Solve→
Swap Nodes in Pairs
47.5%
MediumM
47.5%
Linked ListRecursion
Solve→

Pass your interview with AI assistance

Get real-time solutions during your actual coding interview. Invisible to screensharing.

Start Free Trial
Largest Rectangle in Histogram
47.5%
HardH
47.5%
ArrayStack+2
Solve→
Maximum Depth of Binary Tree
47.5%
EasyE
47.5%
TreeDepth-First Search+2
Solve→
Valid Palindrome
47.5%
EasyE
47.5%
Two PointersString
Solve→
Word Ladder
47.5%
HardH
47.5%
Hash TableString+2
Solve→
Clone Graph
47.5%
MediumM
47.5%
Hash TableDepth-First Search+2
Solve→
Word Break II
47.5%
HardH
47.5%
ArrayHash Table+5
Solve→
One Edit Distance
47.5%
MediumM
47.5%
Two PointersString
Solve→
Reverse Words in a String II
47.5%
MediumM
47.5%
Two PointersString
Solve→
Happy Number
47.5%
EasyE
47.5%
Hash TableMath+2
Solve→
Reverse Linked List
47.5%
EasyE
47.5%
Linked ListRecursion
Solve→
Implement Trie (Prefix Tree)
47.5%
MediumM
47.5%
Hash TableString+2
Solve→
Group Shifted Strings
47.5%
MediumM
47.5%
ArrayHash Table+1
Solve→
Factor Combinations
47.5%
MediumM
47.5%
BacktrackingPrime Factorization
Solve→
Palindrome Permutation
47.5%
EasyE
47.5%
Hash TableString+1
Solve→
Word Pattern
47.5%
EasyE
47.5%
Hash TableString
Solve→
Word Pattern II
47.5%
MediumM
47.5%
Hash TableString+1
Solve→
Find Median from Data Stream
47.5%
HardH
47.5%
Two PointersDesign+3
Solve→
Optimal Account Balancing
47.5%
HardH
47.5%
ArrayDynamic Programming+3
Solve→
Longest Palindromic Subsequence
47.5%
MediumM
47.5%
StringDynamic Programming
Solve→
Employee Importance
47.5%
MediumM
47.5%
ArrayHash Table+3
Solve→
Falling Squares
47.5%
HardH
47.5%
ArraySegment Tree+1
Solve→
Flood Fill
47.5%
EasyE
47.5%
ArrayDepth-First Search+2
Solve→
Random Pick with Blacklist
47.5%
HardH
47.5%
ArrayHash Table+4
Solve→
Koko Eating Bananas
47.5%
MediumM
47.5%
ArrayBinary Search
Solve→
Fixed Point
47.5%
EasyE
47.5%
ArrayBinary Search
Solve→

Pass your interview with AI assistance

Get real-time solutions during your actual coding interview. Invisible to screensharing.

Start Free Trial
Parallel Courses
47.5%
MediumM
47.5%
Graph TheoryTopological Sort+1
Solve→
Minimum Score Triangulation of Polygon
47.5%
MediumM
47.5%
ArrayDynamic Programming+2
Solve→
Remove Zero Sum Consecutive Nodes from Linked List
47.5%
MediumM
47.5%
Hash TableLinked List
Solve→
Find the City With the Smallest Number of Neighbors at a Threshold Distance
47.5%
MediumM
47.5%
Dynamic ProgrammingGraph Theory+4
Solve→
Find the Distance Value Between Two Arrays
47.5%
EasyE
47.5%
ArrayTwo Pointers+2
Solve→
Construct K Palindrome Strings
47.5%
MediumM
47.5%
Hash TableString+2
Solve→
Course Schedule IV
47.5%
MediumM
47.5%
Depth-First SearchBreadth-First Search+2
Solve→
Number of Nodes in the Sub-Tree With the Same Label
47.5%
MediumM
47.5%
Hash TableTree+4
Solve→
Remove Max Number of Edges to Keep Graph Fully Traversable
47.5%
HardH
47.5%
Union-FindGraph Theory
Solve→
Hopper Company Queries I
47.5%
HardH
47.5%
Database
Solve→
Hopper Company Queries II
47.5%
HardH
47.5%
Database
Solve→
Hopper Company Queries III
47.5%
HardH
47.5%
Database
Solve→
Number Of Ways To Reconstruct A Tree
47.5%
HardH
47.5%
ArrayHash Table+3
Solve→
Maximum Number of Eaten Apples
47.5%
MediumM
47.5%
ArrayGreedy+1
Solve→
Maximum XOR for Each Query
47.5%
MediumM
47.5%
ArrayBit Manipulation+1
Solve→
Minimum Absolute Sum Difference
47.5%
MediumM
47.5%
ArrayBinary Search+2
Solve→
Nearest Exit from Entrance in Maze
47.5%
MediumM
47.5%
ArrayBreadth-First Search+1
Solve→
Check for Contradictions in Equations
47.5%
HardH
47.5%
ArrayString+3
Solve→
Array With Elements Not Equal to Average of Neighbors
47.5%
MediumM
47.5%
ArrayGreedy+1
Solve→
Check If String Is a Prefix of Array
47.5%
EasyE
47.5%
ArrayTwo Pointers+1
Solve→
Number of Strings That Appear as Substrings in Word
47.5%
EasyE
47.5%
ArrayString
Solve→
Create Binary Tree From Descriptions
47.5%
MediumM
47.5%
ArrayHash Table+2
Solve→
Intersection of Multiple Arrays
47.5%
EasyE
47.5%
ArrayHash Table+2
Solve→
K Divisible Elements Subarrays
47.5%
MediumM
47.5%
ArrayHash Table+4
Solve→
Calculate Digit Sum of a String
47.5%
EasyE
47.5%
StringSimulation
Solve→

Pass your interview with AI assistance

Get real-time solutions during your actual coding interview. Invisible to screensharing.

Start Free Trial
Minimum Sum of Squared Difference
47.5%
MediumM
47.5%
ArrayBinary Search+3
Solve→
Number of People That Can Be Seen in a Grid
47.5%
MediumM
47.5%
ArrayStack+2
Solve→
Maximize Win From Two Segments
47.5%
MediumM
47.5%
ArrayBinary Search+1
Solve→
Number of Ways to Reach Destination in the Grid
47.5%
HardH
47.5%
MathDynamic Programming+1
Solve→
Find Pattern in Infinite Stream I
47.5%
MediumM
47.5%
ArraySliding Window+4
Solve→
Minimum Operations to Write the Letter Y on a Grid
47.5%
MediumM
47.5%
ArrayHash Table+2
Solve→
Find Pattern in Infinite Stream II
47.5%
HardH
47.5%
ArraySliding Window+4
Solve→
Maximum Increasing Triplet Value
47.5%
MediumM
47.5%
ArrayOrdered Set
Solve→
Match Alphanumerical Pattern in Matrix I
47.5%
MediumM
47.5%
ArrayHash Table+2
Solve→
Minimum Operations to Make Binary Array Elements Equal to One I
47.5%
MediumM
47.5%
ArrayBit Manipulation+3
Solve→
Minimum Operations to Make Binary Array Elements Equal to One II
47.5%
MediumM
47.5%
ArrayDynamic Programming+1
Solve→
Best Time to Buy and Sell Stock using Strategy
47.5%
MediumM
47.5%
ArraySliding Window+1
Solve→
Rotate Image
44.8%
MediumM
44.8%
ArrayMath+1
Solve→
Merge Intervals
44.8%
MediumM
44.8%
ArraySorting+1
Solve→
Sliding Window Maximum
44.8%
HardH
44.8%
ArrayQueue+4
Solve→
Subarray Sums Divisible by K
44.8%
MediumM
44.8%
ArrayHash Table+1
Solve→
Boundary of Binary Tree
44.8%
MediumM
44.8%
TreeDepth-First Search+1
Solve→
Longest Path With Different Adjacent Characters
44.8%
HardH
44.8%
ArrayString+4
Solve→
Minimum Cost to Make at Least One Valid Path in a Grid
44.8%
HardH
44.8%
ArrayBreadth-First Search+6
Solve→
Trapping Rain Water
41.6%
HardH
41.6%
ArrayTwo Pointers+3
Solve→
Longest Consecutive Sequence
41.6%
MediumM
41.6%
ArrayHash Table+1
Solve→
Candy
41.6%
HardH
41.6%
ArrayGreedy
Solve→
Dungeon Game
41.6%
HardH
41.6%
ArrayDynamic Programming+1
Solve→
Number of Matching Subsequences
41.6%
MediumM
41.6%
ArrayHash Table+5
Solve→
Minimum Cost For Tickets
41.6%
MediumM
41.6%
ArrayDynamic Programming
Solve→

Pass your interview with AI assistance

Get real-time solutions during your actual coding interview. Invisible to screensharing.

Start Free Trial
Collect Coins in a Tree
41.6%
HardH
41.6%
ArrayTree+2
Solve→
Design Memory Allocator
41.6%
MediumM
41.6%
ArrayHash Table+2
Solve→
Number of Provinces
41.6%
MediumM
41.6%
Depth-First SearchBreadth-First Search+2
Solve→
Basic Calculator II
41.6%
MediumM
41.6%
MathString+1
Solve→
Burst Balloons
41.6%
HardH
41.6%
ArrayDynamic Programming
Solve→
Find the Safest Path in a Grid
41.6%
MediumM
41.6%
ArrayBinary Search+4
Solve→
Longest Palindromic Substring
37.9%
MediumM
37.9%
Two PointersString+2
Solve→
Find First and Last Position of Element in Sorted Array
37.9%
MediumM
37.9%
ArrayBinary Search
Solve→
Insert Interval
37.9%
MediumM
37.9%
Array
Solve→
Binary Tree Maximum Path Sum
37.9%
HardH
37.9%
Dynamic ProgrammingTree+3
Solve→
House Robber
37.9%
MediumM
37.9%
ArrayDynamic Programming
Solve→
The Skyline Problem
37.9%
HardH
37.9%
ArrayDivide and Conquer+6
Solve→
Reconstruct Itinerary
37.9%
HardH
37.9%
ArrayString+7
Solve→
LFU Cache
37.9%
HardH
37.9%
Hash TableLinked List+2
Solve→
Task Scheduler
37.9%
MediumM
37.9%
ArrayHash Table+4
Solve→
Verifying an Alien Dictionary
37.9%
EasyE
37.9%
ArrayHash Table+1
Solve→
Min Cost to Connect All Points
37.9%
MediumM
37.9%
ArrayUnion-Find+5
Solve→
Find All Possible Recipes from Given Supplies
37.9%
MediumM
37.9%
ArrayHash Table+4
Solve→
Most Profitable Path in a Tree
37.9%
MediumM
37.9%
ArrayTree+3
Solve→
Brightest Position on Street
37.9%
MediumM
37.9%
ArraySorting+2
Solve→
Number of Adjacent Elements With the Same Color
37.9%
MediumM
37.9%
Array
Solve→
24 Game
37.9%
HardH
37.9%
ArrayMath+1
Solve→
Maximum Points You Can Obtain from Cards
37.9%
MediumM
37.9%
ArraySliding Window+1
Solve→
Maximum Number of Points From Grid Queries
37.9%
HardH
37.9%
ArrayTwo Pointers+5
Solve→
Minimum Number of Refueling Stops
37.9%
HardH
37.9%
ArrayDynamic Programming+2
Solve→

Pass your interview with AI assistance

Get real-time solutions during your actual coding interview. Invisible to screensharing.

Start Free Trial
Longest Common Prefix
33.5%
EasyE
33.5%
ArrayString+1
Solve→
Next Permutation
33.5%
MediumM
33.5%
ArrayTwo Pointers
Solve→
Longest Valid Parentheses
33.5%
HardH
33.5%
StringDynamic Programming+2
Solve→
Permutations
33.5%
MediumM
33.5%
ArrayBacktracking
Solve→
Maximum Subarray
33.5%
MediumM
33.5%
ArrayDivide and Conquer+1
Solve→
Minimum Path Sum
33.5%
MediumM
33.5%
ArrayDynamic Programming+1
Solve→
Shortest Palindrome
33.5%
HardH
33.5%
StringRolling Hash+5
Solve→
Longest Increasing Path in a Matrix
33.5%
HardH
33.5%
ArrayDynamic Programming+7
Solve→
Subarray Sum Equals K
33.5%
MediumM
33.5%
ArrayHash Table+1
Solve→
Sliding Puzzle
33.5%
HardH
33.5%
ArrayDynamic Programming+7
Solve→
Is Graph Bipartite?
33.5%
MediumM
33.5%
Depth-First SearchBreadth-First Search+4
Solve→
Cheapest Flights Within K Stops
33.5%
MediumM
33.5%
Dynamic ProgrammingDepth-First Search+4
Solve→
Exam Room
33.5%
MediumM
33.5%
DesignHeap (Priority Queue)+1
Solve→
Subarrays with K Different Integers
33.5%
HardH
33.5%
ArrayHash Table+2
Solve→
Count Nice Pairs in an Array
33.5%
MediumM
33.5%
ArrayHash Table+2
Solve→
Maximum Earnings From Taxi
33.5%
MediumM
33.5%
ArrayHash Table+3
Solve→
Word Ladder II
33.5%
HardH
33.5%
Hash TableString+3
Solve→
Add Digits
33.5%
EasyE
33.5%
MathSimulation+1
Solve→
Water and Jug Problem
33.5%
MediumM
33.5%
MathDepth-First Search+5
Solve→
Rotated Digits
33.5%
MediumM
33.5%
MathDynamic Programming
Solve→
Detonate the Maximum Bombs
33.5%
MediumM
33.5%
ArrayMath+4
Solve→
Simplify Path
33.5%
MediumM
33.5%
StringStack
Solve→
Find Critical and Pseudo-Critical Edges in Minimum Spanning Tree
33.5%
HardH
33.5%
Union-FindGraph Theory+6
Solve→
Replace Non-Coprime Numbers in Array
33.5%
HardH
33.5%
ArrayMath+4
Solve→
Maximum Profit in Job Scheduling
33.5%
HardH
33.5%
ArrayBinary Search+2
Solve→

Pass your interview with AI assistance

Get real-time solutions during your actual coding interview. Invisible to screensharing.

Start Free Trial
Maximum Number of Events That Can Be Attended
33.5%
MediumM
33.5%
ArrayGreedy+2
Solve→
Shortest Path to Get All Keys
33.5%
HardH
33.5%
ArrayBit Manipulation+2
Solve→
Maximum Number of Alloys
33.5%
MediumM
33.5%
ArrayBinary Search
Solve→
Median of Two Sorted Arrays
27.8%
HardH
27.8%
ArrayBinary Search+1
Solve→
Remove Element
27.8%
EasyE
27.8%
ArrayTwo Pointers
Solve→
Sqrt(x)
27.8%
EasyE
27.8%
MathBinary Search+1
Solve→
Find Minimum in Rotated Sorted Array
27.8%
MediumM
27.8%
ArrayBinary Search
Solve→
Move Zeroes
27.8%
EasyE
27.8%
ArrayTwo Pointers
Solve→
Walls and Gates
27.8%
MediumM
27.8%
ArrayBreadth-First Search+1
Solve→
Find Eventual Safe States
27.8%
MediumM
27.8%
Depth-First SearchBreadth-First Search+4
Solve→
Capacity To Ship Packages Within D Days
27.8%
MediumM
27.8%
ArrayBinary Search
Solve→
Analyze User Website Visit Pattern
27.8%
MediumM
27.8%
ArrayHash Table+2
Solve→
Minimum Number of Taps to Open to Water a Garden
27.8%
HardH
27.8%
ArrayDynamic Programming+1
Solve→
Furthest Building You Can Reach
27.8%
MediumM
27.8%
ArrayGreedy+1
Solve→
Frequency of the Most Frequent Element
27.8%
MediumM
27.8%
ArrayBinary Search+4
Solve→
Number of Flowers in Full Bloom
27.8%
HardH
27.8%
ArrayHash Table+4
Solve→
Put Marbles in Bags
27.8%
HardH
27.8%
ArrayGreedy+2
Solve→
Find the Length of the Longest Common Prefix
27.8%
MediumM
27.8%
ArrayHash Table+2
Solve→
Smallest String With Swaps
27.8%
MediumM
27.8%
ArrayHash Table+5
Solve→
Design Browser History
27.8%
MediumM
27.8%
ArrayLinked List+4
Solve→
Design Search Autocomplete System
27.8%
HardH
27.8%
StringDepth-First Search+5
Solve→
Meeting Scheduler
27.8%
MediumM
27.8%
ArrayTwo Pointers+1
Solve→
Design File System
27.8%
MediumM
27.8%
Hash TableString+2
Solve→
Maximum Frequency Stack
27.8%
HardH
27.8%
Hash TableStack+2
Solve→
Design a Text Editor
27.8%
HardH
27.8%
Linked ListString+4
Solve→

Pass your interview with AI assistance

Get real-time solutions during your actual coding interview. Invisible to screensharing.

Start Free Trial
Remove Comments
27.8%
MediumM
27.8%
ArrayString
Solve→
Surrounded Regions
27.8%
MediumM
27.8%
ArrayDepth-First Search+3
Solve→
Number of Subarrays That Match a Pattern I
27.8%
MediumM
27.8%
ArrayRolling Hash+2
Solve→
Add Strings
27.8%
EasyE
27.8%
MathString+1
Solve→
Largest 1-Bordered Square
27.8%
MediumM
27.8%
ArrayDynamic Programming+1
Solve→
Graph Connectivity With Threshold
27.8%
HardH
27.8%
ArrayMath+2
Solve→
Shortest Path in Binary Matrix
27.8%
MediumM
27.8%
ArrayBreadth-First Search+1
Solve→
Random Point in Non-overlapping Rectangles
27.8%
MediumM
27.8%
ArrayMath+5
Solve→
Accounts Merge
27.8%
MediumM
27.8%
ArrayHash Table+5
Solve→
Count Primes
27.8%
MediumM
27.8%
ArrayMath+5
Solve→
IPO
27.8%
HardH
27.8%
ArrayGreedy+2
Solve→
Design A Leaderboard
27.8%
MediumM
27.8%
Hash TableDesign+1
Solve→
Minimum Jumps to Reach End via Prime Teleportation
27.8%
MediumM
27.8%
ArrayHash Table+3
Solve→
Minimum Knight Moves
27.8%
MediumM
27.8%
Breadth-First SearchHeuristic Search+2
Solve→
Count the Number of Infection Sequences
27.8%
HardH
27.8%
ArrayMath+2
Solve→
Binary Searchable Numbers in an Unsorted Array
27.8%
MediumM
27.8%
ArrayBinary Search+2
Solve→
Number of Ways to Form a Target String Given a Dictionary
27.8%
HardH
27.8%
ArrayString+1
Solve→
Remove Sub-Folders from the Filesystem
27.8%
MediumM
27.8%
ArrayString+2
Solve→
Maximize Sum of Weights after Edge Removals
27.8%
HardH
27.8%
Dynamic ProgrammingTree+2
Solve→
Add Two Numbers
20.3%
MediumM
20.3%
Linked ListMath+1
Solve→
Longest Substring Without Repeating Characters
20.3%
MediumM
20.3%
Hash TableString+1
Solve→
Reverse Integer
20.3%
MediumM
20.3%
Math
Solve→
Container With Most Water
20.3%
MediumM
20.3%
ArrayTwo Pointers+1
Solve→
Valid Parentheses
20.3%
EasyE
20.3%
StringStack+1
Solve→
Remove Duplicates from Sorted Array
20.3%
EasyE
20.3%
ArrayTwo Pointers
Solve→

Pass your interview with AI assistance

Get real-time solutions during your actual coding interview. Invisible to screensharing.

Start Free Trial
Kth Largest Element in an Array
20.3%
MediumM
20.3%
ArrayDivide and Conquer+3
Solve→
Search a 2D Matrix II
20.3%
MediumM
20.3%
ArrayBinary Search+2
Solve→
Patching Array
20.3%
HardH
20.3%
ArrayGreedy
Solve→
Matchsticks to Square
20.3%
MediumM
20.3%
ArrayDynamic Programming+3
Solve→
Predict the Winner
20.3%
MediumM
20.3%
ArrayMath+5
Solve→
Next Greater Element I
20.3%
EasyE
20.3%
ArrayHash Table+2
Solve→
01 Matrix
20.3%
MediumM
20.3%
ArrayDynamic Programming+2
Solve→
Find K Closest Elements
20.3%
MediumM
20.3%
ArrayTwo Pointers+4
Solve→
Candy Crush
20.3%
MediumM
20.3%
ArrayTwo Pointers+2
Solve→
Swim in Rising Water
20.3%
HardH
20.3%
ArrayBinary Search+7
Solve→
Interval List Intersections
20.3%
MediumM
20.3%
ArrayTwo Pointers+1
Solve→
Design Parking System
20.3%
EasyE
20.3%
DesignSimulation+1
Solve→
Amount of New Area Painted Each Day
20.3%
HardH
20.3%
ArraySegment Tree+1
Solve→
Amount of Time for Binary Tree to Be Infected
20.3%
MediumM
20.3%
Hash TableTree+3
Solve→
Count the Number of Good Subarrays
20.3%
MediumM
20.3%
ArrayHash Table+1
Solve→
Minimum Absolute Difference Between Elements With Constraint
20.3%
MediumM
20.3%
ArrayBinary Search+1
Solve→
Find the Most Competitive Subsequence
20.3%
MediumM
20.3%
ArrayStack+2
Solve→
Get Biggest Three Rhombus Sums in a Grid
20.3%
MediumM
20.3%
ArrayMath+4
Solve→
Meeting Rooms
20.3%
EasyE
20.3%
ArraySorting+1
Solve→
Find the Celebrity
20.3%
MediumM
20.3%
Two PointersGraph Theory+1
Solve→
Count Different Palindromic Subsequences
20.3%
HardH
20.3%
StringDynamic Programming
Solve→
Minimize Malware Spread
20.3%
HardH
20.3%
ArrayHash Table+4
Solve→
Minimize Malware Spread II
20.3%
HardH
20.3%
ArrayHash Table+4
Solve→
Count Palindromic Subsequences
20.3%
HardH
20.3%
StringDynamic Programming
Solve→
Count Prefix and Suffix Pairs II
20.3%
HardH
20.3%
ArrayString+5
Solve→

Pass your interview with AI assistance

Get real-time solutions during your actual coding interview. Invisible to screensharing.

Start Free Trial
Number of Distinct Substrings in a String
20.3%
MediumM
20.3%
StringTrie+3
Solve→
Cache With Time Limit
20.3%
MediumM
20.3%
Solve→
Promise Pool
20.3%
MediumM
20.3%
Solve→
Maximum Manhattan Distance After K Changes
20.3%
MediumM
20.3%
Hash TableMath+2
Solve→
Shortest Path in a Grid with Obstacles Elimination
20.3%
HardH
20.3%
ArrayBreadth-First Search+1
Solve→
Valid Palindrome II
20.3%
EasyE
20.3%
Two PointersString+1
Solve→
Maximize Sum Of Array After K Negations
20.3%
EasyE
20.3%
ArrayGreedy+1
Solve→
Number of Subarrays with Bounded Maximum
20.3%
MediumM
20.3%
ArrayTwo Pointers
Solve→
Design Snake Game
20.3%
MediumM
20.3%
ArrayHash Table+3
Solve→
Reverse Nodes in k-Group
20.3%
HardH
20.3%
Linked ListRecursion
Solve→
Find the Maximum Length of Valid Subsequence II
20.3%
MediumM
20.3%
ArrayDynamic Programming
Solve→
Integer Replacement
20.3%
MediumM
20.3%
Dynamic ProgrammingGreedy+2
Solve→
2 Keys Keyboard
20.3%
MediumM
20.3%
MathDynamic Programming
Solve→
Binary Tree Longest Consecutive Sequence II
20.3%
MediumM
20.3%
TreeDepth-First Search+2
Solve→
Maximum Average Subarray I
20.3%
EasyE
20.3%
ArraySliding Window
Solve→
Ones and Zeroes
20.3%
MediumM
20.3%
ArrayString+3
Solve→
Count Integers in Intervals
20.3%
HardH
20.3%
DesignSegment Tree+1
Solve→
Human Traffic of Stadium
20.3%
HardH
20.3%
Database
Solve→
Repeated String Match
20.3%
MediumM
20.3%
StringString Matching+3
Solve→
Insert Delete GetRandom O(1) - Duplicates allowed
20.3%
HardH
20.3%
ArrayHash Table+3
Solve→
Closest Binary Search Tree Value
20.3%
EasyE
20.3%
Binary SearchTree+3
Solve→
Minimum Difference in Sums After Removal of Elements
20.3%
HardH
20.3%
ArrayDynamic Programming+1
Solve→
Linked List Components
20.3%
MediumM
20.3%
ArrayHash Table+1
Solve→
Count Binary Substrings
20.3%
EasyE
20.3%
Two PointersString
Solve→
Bomb Enemy
20.3%
MediumM
20.3%
ArrayDynamic Programming+1
Solve→

Pass your interview with AI assistance

Get real-time solutions during your actual coding interview. Invisible to screensharing.

Start Free Trial
Find All People With Secret
20.3%
HardH
20.3%
Depth-First SearchBreadth-First Search+3
Solve→
Magnetic Force Between Two Balls
20.3%
MediumM
20.3%
ArrayBinary Search+1
Solve→
Rearranging Fruits
20.3%
HardH
20.3%
ArrayHash Table+2
Solve→
Process Restricted Friend Requests
20.3%
HardH
20.3%
Union-FindGraph Theory
Solve→
Longest Subsequence With Limited Sum
20.3%
EasyE
20.3%
ArrayBinary Search+3
Solve→
Vertical Order Traversal of a Binary Tree
20.3%
HardH
20.3%
Hash TableTree+4
Solve→
Checking Existence of Edge Length Limited Paths
20.3%
HardH
20.3%
ArrayTwo Pointers+3
Solve→
Find K-th Smallest Pair Distance
20.3%
HardH
20.3%
ArrayTwo Pointers+2
Solve→
Shortest Distance from All Buildings
20.3%
HardH
20.3%
ArrayBreadth-First Search+1
Solve→
Painting a Grid With Three Different Colors
20.3%
HardH
20.3%
Dynamic ProgrammingGraph Coloring
Solve→
Minimize the Maximum Edge Weight of Graph
20.3%
MediumM
20.3%
Binary SearchDepth-First Search+3
Solve→
Fizz Buzz
20.3%
EasyE
20.3%
MathString+1
Solve→
Find a Peak Element II
20.3%
MediumM
20.3%
ArrayBinary Search+1
Solve→
Graph Valid Tree
20.3%
MediumM
20.3%
Depth-First SearchBreadth-First Search+2
Solve→
Populating Next Right Pointers in Each Node II
20.3%
MediumM
20.3%
Linked ListTree+3
Solve→
Minimum Fuel Cost to Report to the Capital
20.3%
MediumM
20.3%
TreeDepth-First Search+2
Solve→
Search a 2D Matrix
20.3%
MediumM
20.3%
ArrayBinary Search+1
Solve→
Search Suggestions System
20.3%
MediumM
20.3%
ArrayString+4
Solve→
Zero Array Transformation II
20.3%
MediumM
20.3%
ArrayTwo Pointers+2
Solve→
Goat Latin
20.3%
EasyE
20.3%
String
Solve→
Make Lexicographically Smallest Array by Swapping Elements
20.3%
MediumM
20.3%
ArrayUnion-Find+1
Solve→
Number of Wonderful Substrings
20.3%
MediumM
20.3%
Hash TableString+2
Solve→
Sort Colors
20.3%
MediumM
20.3%
ArrayTwo Pointers+3
Solve→
Design Twitter
20.3%
MediumM
20.3%
Hash TableLinked List+2
Solve→
Reverse Vowels of a String
20.3%
EasyE
20.3%
Two PointersString
Solve→

Pass your interview with AI assistance

Get real-time solutions during your actual coding interview. Invisible to screensharing.

Start Free Trial
Smallest Number in Infinite Set
20.3%
MediumM
20.3%
Hash TableDesign+2
Solve→
Last Stone Weight
20.3%
EasyE
20.3%
ArrayHeap (Priority Queue)
Solve→
Non-overlapping Intervals
20.3%
MediumM
20.3%
ArrayDynamic Programming+2
Solve→
Find Duplicate Subtrees
20.3%
MediumM
20.3%
Hash TableTree+2
Solve→
Russian Doll Envelopes
20.3%
HardH
20.3%
ArrayBinary Search+3
Solve→
Binary Tree Cameras
20.3%
HardH
20.3%
Dynamic ProgrammingTree+3
Solve→
Prime Palindrome
20.3%
MediumM
20.3%
MathNumber Theory+1
Solve→
Number of Enclaves
20.3%
MediumM
20.3%
ArrayDepth-First Search+3
Solve→
Sum of Distances in Tree
20.3%
HardH
20.3%
Dynamic ProgrammingTree+3
Solve→

Similar Companies

Explore company practice sets with a similar number of tagged coding questions.

TikTok
348 problems
Oracle
299 problems
Apple
298 problems
Goldman Sachs
264 problems
TCS
253 problems
Infosys
221 problems

Frequently Asked Questions

What LeetCode problems are tagged to Uber?

Our current Uber practice dataset contains 359 tagged coding problems, including Bus Routes, Alien Dictionary, Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit. The difficulty breakdown is 45 Easy, 209 Medium, and 105 Hard problems.

How should I prepare for a Uber coding interview?

Focus on the most frequently asked problems first, especially those with high frequency scores. Uber interviews typically emphasize Array and Hash Table. Practice explaining your thought process while coding.

What is the difficulty level of Uber coding interviews?

Based on our data, Uber interviews include 45 Easy (13%), 209 Medium (58%), and 105 Hard (29%) problems.

Ready to ace your Uber interview?

Join thousands of engineers who landed offers at top tech companies.

Get Started Free

No credit card required

All CompaniesEasy ProblemsMedium ProblemsHard ProblemsBrowse by Topic
Interview Solver
  • Home
  • About
  • Pricing
  • Sign in
  • Contact
  • Blog
  • Companion
  • Mobile
  • Help Center
  • Developers
  • Use Cases
  • Software Engineer
  • Product Manager
  • Misc
  • Privacy Policy
  • Terms and Conditions
  • Refund & Cancellation
  • Discord Community
  • Affiliate Program
  • Compare
  • All Comparisons
  • vs Final Round AI
  • vs UltraCode
  • vs Interview Coder
  • vs LockedIn AI
  • vs AI Apply
  • Free Tools
  • ATS Resume Checker
  • STAR Method Builder
  • Salary Lookup
  • Big O Cheat Sheet
  • Total Comp Calculator
  • View All →
  • Interview Questions
  • Google Questions
  • Amazon Questions
  • Microsoft Questions
  • Meta Questions
  • Apple Questions
  • TikTok Questions
  • View All →
© 2026 Interview Solver, Inc. All rights reserved.