Twitter vs Uber Interview Questions
Twitter lists 53 LeetCode interview questions while Uber lists 362. They share 19 problems — 36% of Twitter's bank and 5% of Uber's. Focus on the overlap first, then drill into 34 Twitter-only and 343 Uber-only questions.
Overview
Preparation Strategy
Step 1 — Shared core: Solve the 19 overlapping problems first. These are the highest-yield questions for candidates interviewing at both Twitter and Uber.
Step 2 — Company-specific depth: Add Twitter-specific problems like Integer to Roman, Multiply Strings, Wildcard Matching and Uber-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
19 Shared Questions
High-priority problems to practice for both Twitter and Uber.
| Problem | Difficulty |
|---|---|
| Regular Expression Matching | Hard |
| Valid Parentheses | Easy |
| Merge k Sorted Lists | Hard |
| Trapping Rain Water | Hard |
| Merge Intervals | Medium |
| Word Break II | Hard |
| LRU Cache | Medium |
| Time Needed to Buy Tickets | Easy |
| One Edit Distance | Medium |
| Happy Number | Easy |
| Reverse Linked List | Easy |
| Implement Trie (Prefix Tree) | Medium |
| The Skyline Problem | Hard |
| Alien Dictionary | Hard |
| Design Twitter | Medium |
| Insert Delete GetRandom O(1) | Medium |
| Number of Black Blocks | Medium |
| Random Pick with Weight | Medium |
| Rotting Oranges | Medium |
Unique to Twitter (34)
Problems in Twitter's list that do not appear at Uber.
| Problem | Difficulty |
|---|---|
| Integer to Roman | Medium |
| Multiply Strings | Medium |
| Wildcard Matching | Hard |
| Permutation Sequence | Hard |
| Pascal's Triangle | Easy |
| Max Points on a Line | Hard |
| Lowest Common Ancestor of a Binary Search Tree | Medium |
| Flatten 2D Vector | Medium |
| Best Meeting Point | Hard |
| Design Skiplist | Hard |
| Number of Connected Components in an Undirected Graph | Medium |
| Flatten Nested List Iterator | Medium |
Unique to Uber (343)
Problems in Uber's list that do not appear at Twitter.
Frequently Asked Questions
How many LeetCode questions do Twitter and Uber share?
Twitter and Uber share 19 LeetCode interview questions. 34 problems appear only in Twitter's list and 343 appear only in Uber's list.
What topics overlap most between Twitter and Uber?
The most common shared topics between Twitter and Uber are Array (9 shared questions), Hash Table (7 shared questions), String (4 shared questions), Linked List (4 shared questions), Design (4 shared questions). Mastering these areas prepares you for both companies.
Which company asks harder LeetCode questions: Twitter or Uber?
Twitter has 8 Easy, 33 Medium, and 12 Hard questions. Uber has 45 Easy, 215 Medium, and 102 Hard questions. Uber has a higher proportion of Hard problems in its interview set.
How should I prepare if interviewing at both Twitter and Uber?
Start with the 19 shared problems since they cover what both companies ask most often. Then add 20 Twitter-specific and 20 Uber-specific questions to round out your prep.