Coding interview questions

Snowflake Coding Interview Questions (DSA)

The 20 DSA problems Snowflake has asked most in the last six months, most-asked first. 20 of them have a full breakdown with diagrams and code. Tick them off as you go.

Practice a Snowflake interview with me

I'm Alex. I'll pick 2 problems from Snowflake's list at your level and interview you like a real Snowflake round.

20problems
20full breakdowns
34topics

By difficulty: Easy (4) · Medium (12) · Hard (4)

Start Snowflake Mock Interview→

Topics

210.Course Schedule II
Full breakdownDepth-First SearchBreadth-First SearchGraph Theory
Medium+3▶ Mock
Happy Number
Full breakdownHash TableMathTwo Pointers
Easy+1▶ Mock
588.Design In-Memory File System
Full breakdownHash TableStringDesign
2050.Parallel Courses III
Full breakdownArrayDynamic ProgrammingGraph Theory
1136.Parallel Courses
Full breakdownGraph TheoryTopological SortDirected Acyclic Graph
Medium▶ Mock
42.Trapping Rain Water
Full breakdownArrayTwo PointersDynamic Programming
Hard+6▶ Mock
243.Shortest Word Distance
Full breakdownArrayString
2062.Count Vowel Substrings of a String
Full breakdownHash TableString
1600.Throne Inheritance
Full breakdownHash TableTreeDepth-First Search
Medium▶ Mock
2096.Step-By-Step Directions From a Binary Tree Node to Another
Full breakdownStringTreeDepth-First Search
Medium▶ Mock
3092.Most Frequent IDs
Full breakdownArrayHash TableHeap (Priority Queue)
Medium▶ Mock
886.Possible Bipartition
Full breakdownDepth-First SearchBreadth-First SearchUnion-Find
Medium▶ Mock
2303.Calculate Amount Paid in Taxes
Full breakdownArraySimulation
427.Construct Quad Tree
Full breakdownArrayDivide and ConquerTree
Medium▶ Mock
347.Top K Frequent Elements
Full breakdownArrayHash TableDivide and Conquer
Medium+6▶ Mock
2265.Count Nodes Equal to Average of Subtree
Full breakdownTreeDepth-First SearchBinary Tree
Medium▶ Mock
207.Course Schedule
Full breakdownDepth-First SearchBreadth-First SearchGraph Theory
Medium+4▶ Mock
1751.Maximum Number of Events That Can Be Attended II
Full breakdownArrayBinary SearchDynamic Programming
155.Min Stack
Full breakdownStackDesign
Medium▶ Mock

Frequently Asked Questions

What questions does Snowflake ask in coding interviews?

Snowflake coding interviews focus on Array, Binary Lifting, Binary Search, Binary Tree, and other data structure problems. We compiled 20 questions from real Snowflake interviews. The most common topics are Array, Binary Lifting, Binary Search, Binary Tree, Bipartite Graph. Filter by topic to see what comes up most often.

How many Snowflake coding interview questions are there?

InterviewSkool has 20 Snowflake coding interview questions: 4 Easy, 12 Medium, and 4 Hard. Most Snowflake interviews focus on Medium-difficulty problems, so prioritize those in your prep.

How should I prepare for Snowflake coding interviews?

Start with Medium difficulty problems. Group by topic (Array, Tree, DP) to build pattern recognition. Aim to solve 30 to 40 problems before your interview. Then practice under pressure with a mock interview.

Are Snowflake coding interview questions free?

Yes. All 20 Snowflake coding interview questions are free to browse with no sign-up required. You can filter by difficulty and topic tags. Start a mock interview with a free credit to practice under real pressure.

Practice with a Mock Interview

Simulate real Snowflake interview pressure with our AI interviewer.

Start Mock Interview →