Uber vs Visa Interview Questions
Uber lists 362 LeetCode interview questions while Visa lists 146. They share 76 problems — 21% of Uber's bank and 52% of Visa's. Focus on the overlap first, then drill into 286 Uber-only and 70 Visa-only questions.
Overview
Preparation Strategy
Step 1 — Shared core: Solve the 76 overlapping problems first. These are the highest-yield questions for candidates interviewing at both Uber and Visa.
Step 2 — Company-specific depth: Add Uber-specific problems like Bus Routes, Alien Dictionary, Number of Islands II and Visa-specific problems from the exclusive lists below.
Step 3 — Difficulty tuning: Uber skews harder in our data. Budget extra time for Hard problems if you are targeting that company.
Difficulty Comparison
Top Shared Topics
76 Shared Questions
High-priority problems to practice for both Uber and Visa.
| Problem | Difficulty |
|---|---|
| Longest Continuous Subarray With Absolute Diff Less Than or Equal to Limit | Medium |
| Number of Islands | Medium |
| Word Search | Medium |
| LRU Cache | Medium |
| Word Search II | Hard |
| Best Time to Buy and Sell Stock | Easy |
| Product of Array Except Self | Medium |
| Text Justification | Hard |
| Block Placement Queries | Hard |
| Spiral Matrix | Medium |
| Course Schedule | Medium |
| Letter Combinations of a Phone Number | Medium |
| Group Anagrams | Medium |
| Meeting Rooms II | Medium |
| Word Break | Medium |
| Rotating the Box | Medium |
| Two Sum | Easy |
| Search in Rotated Sorted Array | Medium |
| Top K Frequent Elements | Medium |
| Valid Anagram | Easy |
| Exclusive Time of Functions | Medium |
| Find Peak Element | Medium |
| Rotting Oranges | Medium |
| Minimum Operations to Write the Letter Y on a Grid | Medium |
| Valid Palindrome | Easy |
| Word Break II | Hard |
| Happy Number | Easy |
| Reverse Linked List | Easy |
| Flood Fill | Easy |
| Match Alphanumerical Pattern in Matrix I | Medium |
Showing top 30 of 76 shared problems.
Unique to Uber (286)
Problems in Uber's list that do not appear at Visa.
| Problem | Difficulty |
|---|---|
| Bus Routes | Hard |
| Alien Dictionary | Hard |
| Number of Islands II | Hard |
| Squares of a Sorted Array | Easy |
| Construct Quad Tree | Medium |
| Kth Smallest Element in a BST | Medium |
| First Unique Number | Medium |
| Find the Closest Palindrome | Hard |
| Insert Delete GetRandom O(1) | Medium |
| Design Hit Counter | Medium |
| Minimum Edge Reversals So Every Node Is Reachable | Hard |
| My Calendar I | Medium |
Unique to Visa (70)
Problems in Visa's list that do not appear at Uber.
Frequently Asked Questions
How many LeetCode questions do Uber and Visa share?
Uber and Visa share 76 LeetCode interview questions. 286 problems appear only in Uber's list and 70 appear only in Visa's list.
What topics overlap most between Uber and Visa?
The most common shared topics between Uber and Visa are Array (23 shared questions), Hash Table (11 shared questions), String (10 shared questions), Matrix (9 shared questions), Depth-First Search (4 shared questions). Mastering these areas prepares you for both companies.
Which company asks harder LeetCode questions: Uber or Visa?
Uber has 45 Easy, 215 Medium, and 102 Hard questions. Visa has 32 Easy, 92 Medium, and 22 Hard questions. Uber has a higher proportion of Hard problems in its interview set.
How should I prepare if interviewing at both Uber and Visa?
Start with the 76 shared problems since they cover what both companies ask most often. Then add 20 Uber-specific and 20 Visa-specific questions to round out your prep.