Amazon vs TikTok Interview Questions

Amazon lists 1,968 LeetCode interview questions while TikTok lists 351. They share 320 problems — 16% of Amazon's bank and 91% of TikTok's. Focus on the overlap first, then drill into 1,648 Amazon-only and 31 TikTok-only questions.

Read the full Amazon vs TikTok preparation guide →

Overview

Amazon

1,968 questions

Easy 527Medium 1074Hard 367
TikTok

351 questions

Easy 34Medium 245Hard 72

Preparation Strategy

Step 1 — Shared core: Solve the 320 overlapping problems first. These are the highest-yield questions for candidates interviewing at both Amazon and TikTok.

Step 2 — Company-specific depth: Add Amazon-specific problems like Merge Sorted Array, Palindrome Number, Majority Element and TikTok-specific problems from the exclusive lists below.

Step 3 — Difficulty tuning: TikTok skews harder in our data. Budget extra time for Hard problems if you are targeting that company.

Difficulty Comparison

Easy
Amazon
527
TikTok
34
Medium
Amazon
1074
TikTok
245
Hard
Amazon
367
TikTok
72

Top Shared Topics

320 Shared Questions

High-priority problems to practice for both Amazon and TikTok.

ProblemDifficulty
Two SumEasy
LRU CacheMedium
Trapping Rain WaterHard
Number of IslandsMedium
Longest Substring Without Repeating CharactersMedium
Best Time to Buy and Sell StockEasy
Group AnagramsMedium
Add Two NumbersMedium
Reorganize StringMedium
3SumMedium
Longest Palindromic SubstringMedium
Merge IntervalsMedium
Container With Most WaterMedium
Median of Two Sorted ArraysHard
Koko Eating BananasMedium
Valid ParenthesesEasy
Course ScheduleMedium
Merge k Sorted ListsHard
Longest Common PrefixEasy
Rotting OrangesMedium
Subarray Sum Equals KMedium
Search in Rotated Sorted ArrayMedium
Top K Frequent ElementsMedium
Maximum SubarrayMedium
Longest Consecutive SequenceMedium
Copy List with Random PointerMedium
Lowest Common Ancestor of a Binary TreeMedium
Generate ParenthesesMedium
Word LadderHard
Merge Two Sorted ListsEasy

Showing top 30 of 320 shared problems.

Unique to Amazon (1,648)

Problems in Amazon's list that do not appear at TikTok.

ProblemDifficulty
Merge Sorted ArrayEasy
Palindrome NumberEasy
Majority ElementEasy
Product of Array Except SelfMedium
Letter Combinations of a Phone NumberMedium
Valid AnagramEasy
Analyze User Website Visit PatternMedium
Remove Duplicates from Sorted ArrayEasy
Merge Strings AlternatelyEasy
Pascal's TriangleEasy
First Missing PositiveHard
Reverse IntegerMedium

Unique to TikTok (31)

Problems in TikTok's list that do not appear at Amazon.

ProblemDifficulty
Maximum Value at a Given Index in a Bounded ArrayMedium
Minimum Operations to Make Character Frequencies EqualHard
Minimum Cost Good CaptionHard
Most Popular Video CreatorMedium
Incremental Memory LeakMedium
Find the Score of All Prefixes of an ArrayMedium
Minimum Moves to Pick K OnesHard
Brightest Position on StreetMedium
Number of Good Leaf Nodes PairsMedium
Minimum Moves to Spread Stones Over GridMedium
Stickers to Spell WordHard
Make Costs of Paths Equal in a Binary TreeMedium

Frequently Asked Questions

How many LeetCode questions do Amazon and TikTok share?

Amazon and TikTok share 320 LeetCode interview questions. 1648 problems appear only in Amazon's list and 31 appear only in TikTok's list.

What topics overlap most between Amazon and TikTok?

The most common shared topics between Amazon and TikTok are Array (17 shared questions), Hash Table (10 shared questions), String (8 shared questions), Linked List (5 shared questions), Dynamic Programming (5 shared questions). Mastering these areas prepares you for both companies.

Which company asks harder LeetCode questions: Amazon or TikTok?

Amazon has 527 Easy, 1074 Medium, and 367 Hard questions. TikTok has 34 Easy, 245 Medium, and 72 Hard questions. TikTok has a higher proportion of Hard problems in its interview set.

How should I prepare if interviewing at both Amazon and TikTok?

Start with the 320 shared problems since they cover what both companies ask most often. Then add 20 Amazon-specific and 20 TikTok-specific questions to round out your prep.

Explore More