Google vs Snap Interview Questions

Google lists 2,305 LeetCode interview questions while Snap lists 84. They share 80 problems — 3% of Google's bank and 95% of Snap's. Focus on the overlap first, then drill into 2,225 Google-only and 4 Snap-only questions.

Overview

Google

2,305 questions

Easy 601Medium 1205Hard 499
Snap

84 questions

Easy 5Medium 52Hard 27

Preparation Strategy

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

Step 2 — Company-specific depth: Add Google-specific problems like Two Sum, Add Two Numbers, Trapping Rain Water 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
Google
601
Snap
5
Medium
Google
1205
Snap
52
Hard
Google
499
Snap
27

Top Shared Topics

80 Shared Questions

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

ProblemDifficulty
Longest Substring Without Repeating CharactersMedium
Merge IntervalsMedium
Number of IslandsMedium
Meeting Rooms IIMedium
Reverse Linked ListEasy
Koko Eating BananasMedium
Search in Rotated Sorted ArrayMedium
LRU CacheMedium
Letter Combinations of a Phone NumberMedium
Top K Frequent ElementsMedium
Group AnagramsMedium
Product of Array Except SelfMedium
Add BinaryEasy
Power of TwoEasy
Course ScheduleMedium
Basic CalculatorHard
Min StackMedium
Merge k Sorted ListsHard
Binary Tree Maximum Path SumHard
Reverse Words in a StringMedium
Sudoku SolverHard
Valid SudokuMedium
Combination SumMedium
Remove K DigitsMedium
Minimum Area RectangleMedium
Wildcard MatchingHard
Random Pick with WeightMedium
String CompressionMedium
Word SearchMedium
Minimum Window SubstringHard

Showing top 30 of 80 shared problems.

Unique to Google (2,225)

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

ProblemDifficulty
Two SumEasy
Add Two NumbersMedium
Trapping Rain WaterHard
Median of Two Sorted ArraysHard
Longest Common PrefixEasy
Palindrome NumberEasy
Merge Sorted ArrayEasy
Best Time to Buy and Sell StockEasy
3SumMedium
Create Hello World FunctionEasy
Merge Strings AlternatelyEasy
Longest Palindromic SubstringMedium

Unique to Snap (4)

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

ProblemDifficulty
Design Log Storage SystemMedium
Ternary Expression ParserMedium
Largest Merge Of Two StringsMedium
Least Operators to Express NumberHard

Frequently Asked Questions

How many LeetCode questions do Google and Snap share?

Google and Snap share 80 LeetCode interview questions. 2225 problems appear only in Google's list and 4 appear only in Snap's list.

What topics overlap most between Google and Snap?

The most common shared topics between Google and Snap are Array (14 shared questions), String (11 shared questions), Hash Table (9 shared questions), Sorting (5 shared questions), Math (5 shared questions). Mastering these areas prepares you for both companies.

Which company asks harder LeetCode questions: Google or Snap?

Google has 601 Easy, 1205 Medium, and 499 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 Google and Snap?

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

Explore More