Google vs Snowflake Interview Questions

Google lists 2,305 LeetCode interview questions while Snowflake lists 100. They share 88 problems — 4% of Google's bank and 88% of Snowflake's. Focus on the overlap first, then drill into 2,217 Google-only and 12 Snowflake-only questions.

Read the full Google vs Snowflake preparation guide →

Overview

Google

2,305 questions

Easy 601Medium 1205Hard 499
Snowflake

100 questions

Easy 13Medium 67Hard 20

Preparation Strategy

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

Step 2 — Company-specific depth: Add Google-specific problems like Median of Two Sorted Arrays, Longest Common Prefix, Palindrome Number and Snowflake-specific problems from the exclusive lists below.

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

Difficulty Comparison

Easy
Google
601
Snowflake
13
Medium
Google
1205
Snowflake
67
Hard
Google
499
Snowflake
20

Top Shared Topics

88 Shared Questions

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

ProblemDifficulty
Two SumEasy
Add Two NumbersMedium
Trapping Rain WaterHard
Best Time to Buy and Sell StockEasy
Container With Most WaterMedium
Roman to IntegerEasy
Number of IslandsMedium
Merge Two Sorted ListsEasy
Meeting Rooms IIMedium
LRU CacheMedium
Top K Frequent ElementsMedium
Happy NumberEasy
Single Element in a Sorted ArrayMedium
Regular Expression MatchingHard
Find Median from Data StreamHard
Course ScheduleMedium
Basic CalculatorHard
Rotting OrangesMedium
Min StackMedium
Merge k Sorted ListsHard
Insert Delete GetRandom O(1)Medium
Jump Game IIMedium
Remove K DigitsMedium
Random Pick with WeightMedium
Word SearchMedium
Minimum Window SubstringHard
Task SchedulerMedium
Copy List with Random PointerMedium
Implement Trie (Prefix Tree)Medium
Path With Minimum EffortMedium

Showing top 30 of 88 shared problems.

Unique to Google (2,217)

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

ProblemDifficulty
Median of Two Sorted ArraysHard
Longest Common PrefixEasy
Palindrome NumberEasy
Merge Sorted ArrayEasy
Longest Substring Without Repeating CharactersMedium
3SumMedium
Create Hello World FunctionEasy
Merge Strings AlternatelyEasy
Longest Palindromic SubstringMedium
Longest Consecutive SequenceMedium
Recyclable and Low Fat ProductsEasy
Valid ParenthesesEasy

Unique to Snowflake (12)

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

ProblemDifficulty
Calculate Amount Paid in TaxesEasy
Maximum Number of Upgradable ServersMedium
Find the Maximum Length of a Good Subsequence IMedium
Minimum Array Length After Pair RemovalsMedium
Find the Maximum Length of a Good Subsequence IIHard
Minimum Absolute Difference Between Two ValuesEasy
Shortest Word DistanceEasy
Web CrawlerMedium
Design Log Storage SystemMedium
Most Frequent IDsMedium
Maximum Number of Removable CharactersMedium
Alert Using Same Key-Card Three or More Times in a One Hour PeriodMedium

Frequently Asked Questions

How many LeetCode questions do Google and Snowflake share?

Google and Snowflake share 88 LeetCode interview questions. 2217 problems appear only in Google's list and 12 appear only in Snowflake's list.

What topics overlap most between Google and Snowflake?

The most common shared topics between Google and Snowflake are Array (15 shared questions), Hash Table (10 shared questions), String (7 shared questions), Math (6 shared questions), Heap (Priority Queue) (6 shared questions). Mastering these areas prepares you for both companies.

Which company asks harder LeetCode questions: Google or Snowflake?

Google has 601 Easy, 1205 Medium, and 499 Hard questions. Snowflake has 13 Easy, 67 Medium, and 20 Hard questions. Google has a higher proportion of Hard problems in its interview set.

How should I prepare if interviewing at both Google and Snowflake?

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

Explore More