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.

Read the full Twitter vs Uber preparation guide →

Overview

Twitter

53 questions

Easy 8Medium 33Hard 12
Uber

362 questions

Easy 45Medium 215Hard 102

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

Easy
Twitter
8
Uber
45
Medium
Twitter
33
Uber
215
Hard
Twitter
12
Uber
102

Top Shared Topics

19 Shared Questions

High-priority problems to practice for both Twitter and Uber.

ProblemDifficulty
Regular Expression MatchingHard
Valid ParenthesesEasy
Merge k Sorted ListsHard
Trapping Rain WaterHard
Merge IntervalsMedium
Word Break IIHard
LRU CacheMedium
Time Needed to Buy TicketsEasy
One Edit DistanceMedium
Happy NumberEasy
Reverse Linked ListEasy
Implement Trie (Prefix Tree)Medium
The Skyline ProblemHard
Alien DictionaryHard
Design TwitterMedium
Insert Delete GetRandom O(1)Medium
Number of Black BlocksMedium
Random Pick with WeightMedium
Rotting OrangesMedium

Unique to Twitter (34)

Problems in Twitter's list that do not appear at Uber.

ProblemDifficulty
Integer to RomanMedium
Multiply StringsMedium
Wildcard MatchingHard
Permutation SequenceHard
Pascal's TriangleEasy
Max Points on a LineHard
Lowest Common Ancestor of a Binary Search TreeMedium
Flatten 2D VectorMedium
Best Meeting PointHard
Design SkiplistHard
Number of Connected Components in an Undirected GraphMedium
Flatten Nested List IteratorMedium

Unique to Uber (343)

Problems in Uber's list that do not appear at Twitter.

ProblemDifficulty
Bus RoutesHard
Longest Continuous Subarray With Absolute Diff Less Than or Equal to LimitMedium
Number of IslandsMedium
Number of Islands IIHard
Squares of a Sorted ArrayEasy
Construct Quad TreeMedium
Kth Smallest Element in a BSTMedium
First Unique NumberMedium
Find the Closest PalindromeHard
Word SearchMedium
Design Hit CounterMedium
Minimum Edge Reversals So Every Node Is ReachableHard

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.

Explore More