Snapchat vs TikTok Interview Questions

Snapchat lists 99 LeetCode interview questions while TikTok lists 351. They share 60 problems — 61% of Snapchat's bank and 17% of TikTok's. Focus on the overlap first, then drill into 39 Snapchat-only and 291 TikTok-only questions.

Read the full Snapchat vs TikTok preparation guide →

Overview

Snapchat

99 questions

Easy 6Medium 62Hard 31
TikTok

351 questions

Easy 34Medium 245Hard 72

Preparation Strategy

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

Step 2 — Company-specific depth: Add Snapchat-specific problems like Sudoku Solver, Wildcard Matching, Min Stack and TikTok-specific problems from the exclusive lists below.

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

Difficulty Comparison

Easy
Snapchat
6
TikTok
34
Medium
Snapchat
62
TikTok
245
Hard
Snapchat
31
TikTok
72

Top Shared Topics

60 Shared Questions

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

ProblemDifficulty
LRU CacheMedium
Meeting Rooms IIMedium
Valid SudokuMedium
Combination SumMedium
Combination Sum IIMedium
Minimum Window SubstringHard
Unique Binary Search TreesMedium
Word LadderHard
Word Break IIHard
Reverse Words in a StringMedium
Number of IslandsMedium
Reverse Linked ListEasy
Basic Calculator IIMedium
Alien DictionaryHard
Combination Sum IVMedium
Remove K DigitsMedium
Frog JumpHard
String CompressionMedium
Making A Large IslandHard
Bus RoutesHard
Number of Distinct IslandsMedium
Course ScheduleMedium
Course Schedule IIMedium
Merge IntervalsMedium
Best Time to Buy and Sell Stock IIIHard
Top K Frequent ElementsMedium
Evaluate DivisionMedium
Basic Calculator IIIHard
Decode WaysMedium
Median of Two Sorted ArraysHard

Showing top 30 of 60 shared problems.

Unique to Snapchat (39)

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

ProblemDifficulty
Sudoku SolverHard
Wildcard MatchingHard
Min StackMedium
One Edit DistanceMedium
Closest Binary Search Tree ValueEasy
Game of LifeMedium
Burst BalloonsHard
Binary Tree Vertical Order TraversalMedium
Ternary Expression ParserMedium
Word AbbreviationHard
Design Log Storage SystemMedium
Largest Merge Of Two StringsMedium

Unique to TikTok (291)

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

ProblemDifficulty
Longest Increasing SubsequenceMedium
Trapping Rain WaterHard
Subarray With Elements Greater Than Varying ThresholdHard
Text JustificationHard
Decode StringMedium
Longest Palindromic SubstringMedium
N-QueensHard
Subarray Sum Equals KMedium
3SumMedium
Minimum Swaps to Group All 1's TogetherMedium
Sqrt(x)Easy
Coin ChangeMedium

Frequently Asked Questions

How many LeetCode questions do Snapchat and TikTok share?

Snapchat and TikTok share 60 LeetCode interview questions. 39 problems appear only in Snapchat's list and 291 appear only in TikTok's list.

What topics overlap most between Snapchat and TikTok?

The most common shared topics between Snapchat and TikTok are Array (14 shared questions), String (9 shared questions), Hash Table (7 shared questions), Breadth-First Search (7 shared questions), Dynamic Programming (6 shared questions). Mastering these areas prepares you for both companies.

Which company asks harder LeetCode questions: Snapchat or TikTok?

Snapchat has 6 Easy, 62 Medium, and 31 Hard questions. TikTok has 34 Easy, 245 Medium, and 72 Hard questions. Snapchat has a higher proportion of Hard problems in its interview set.

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

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

Explore More