Meta vs Snap Interview Questions

Meta lists 217 LeetCode interview questions while Snap lists 84. They share 41 problems — 19% of Meta's bank and 49% of Snap's. Focus on the overlap first, then drill into 176 Meta-only and 43 Snap-only questions.

Overview

Meta

217 questions

Easy 52Medium 132Hard 33
Snap

84 questions

Easy 5Medium 52Hard 27

Preparation Strategy

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

Step 2 — Company-specific depth: Add Meta-specific problems like Valid Word Abbreviation, Valid Palindrome II, Lowest Common Ancestor of a Binary Tree III and Snap-specific problems from the exclusive lists below.

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

Difficulty Comparison

Easy
Meta
52
Snap
5
Medium
Meta
132
Snap
52
Hard
Meta
33
Snap
27

Top Shared Topics

41 Shared Questions

High-priority problems to practice for both Meta and Snap.

ProblemDifficulty
Minimum Remove to Make Valid ParenthesesMedium
Binary Tree Vertical Order TraversalMedium
Merge IntervalsMedium
Basic Calculator IIMedium
Random Pick with WeightMedium
Top K Frequent ElementsMedium
Merge k Sorted ListsHard
K Closest Points to OriginMedium
Minimum Window SubstringHard
Shortest Path in Binary MatrixMedium
Sliding Window MedianHard
Making A Large IslandHard
Letter Combinations of a Phone NumberMedium
Longest Substring Without Repeating CharactersMedium
LRU CacheMedium
Search in Rotated Sorted ArrayMedium
Group AnagramsMedium
Add BinaryEasy
Word SearchMedium
Closest Binary Search Tree ValueEasy
Course ScheduleMedium
Number of IslandsMedium
Binary Tree Maximum Path SumHard
Word LadderHard
Combination SumMedium
Decode WaysMedium
Valid SudokuMedium
Word Break IIHard
Alien DictionaryHard
Meeting Rooms IIMedium

Showing top 30 of 41 shared problems.

Unique to Meta (176)

Problems in Meta's list that do not appear at Snap.

ProblemDifficulty
Valid Word AbbreviationEasy
Valid Palindrome IIEasy
Lowest Common Ancestor of a Binary Tree IIIMedium
Merge Sorted ArrayEasy
Kth Largest Element in an ArrayMedium
Pow(x, n)Medium
Binary Tree Right Side ViewMedium
Simplify PathMedium
Two SumEasy
Lowest Common Ancestor of a Binary TreeMedium
Find Peak ElementMedium
Nested List Weight SumMedium

Unique to Snap (43)

Problems in Snap's list that do not appear at Meta.

ProblemDifficulty
Design Log Storage SystemMedium
Number of Distinct IslandsMedium
Bus RoutesHard
Bricks Falling When HitHard
Word AbbreviationHard
Remove K DigitsMedium
Frog JumpHard
Min StackMedium
One Edit DistanceMedium
Game of LifeMedium
Ternary Expression ParserMedium
Burst BalloonsHard

Frequently Asked Questions

How many LeetCode questions do Meta and Snap share?

Meta and Snap share 41 LeetCode interview questions. 176 problems appear only in Meta's list and 43 appear only in Snap's list.

What topics overlap most between Meta and Snap?

The most common shared topics between Meta and Snap are Array (16 shared questions), String (12 shared questions), Hash Table (11 shared questions), Depth-First Search (8 shared questions), Breadth-First Search (7 shared questions). Mastering these areas prepares you for both companies.

Which company asks harder LeetCode questions: Meta or Snap?

Meta has 52 Easy, 132 Medium, and 33 Hard questions. Snap has 5 Easy, 52 Medium, and 27 Hard questions. Snap has a higher proportion of Hard problems in its interview set.

How should I prepare if interviewing at both Meta and Snap?

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

Explore More