grindmapcompany-wise LeetCode
All companies

Snowflake LeetCode Questions

100 questions all-time · 13 easy · 67 medium · 20 hard
# Problem Difficulty Frequency Acceptance
1Happy Number
Easy
100
0.6%
2Course Schedule II
Medium
96
0.6%
3Design In-Memory File System
Hard
93
0.5%
4Parallel Courses III
Hard
93
0.7%
5Minimum Window Substring
Hard
91
0.5%
6Word Search II
Hard
90
0.4%
7Trapping Rain Water
Hard
86
0.7%
8Painting the Walls
Hard
85
0.5%
9Throne Inheritance
Medium
84
0.7%
10Calculate Amount Paid in Taxes
Easy
82
0.7%
11Step-By-Step Directions From a Binary Tree Node to Another
Medium
82
0.6%
12Maximum Number of Upgradable Servers
Medium
81
0.4%
13Find All Anagrams in a String
Medium
81
0.5%
14Maximum Profit in Job Scheduling
Hard
79
0.5%
15Count Vowel Substrings of a String
Easy
77
0.7%
16Minimum Array Length After Pair Removals
Medium
75
0.3%
17Find the Maximum Length of a Good Subsequence I
Medium
75
0.3%
18String Transformation
Hard
75
0.3%
19Find the Maximum Length of a Good Subsequence II
Hard
73
0.3%
20Number of Ways to Form a Target String Given a Dictionary
Hard
71
0.6%
21Merge k Sorted Lists
Hard
71
0.6%
22Course Schedule
Medium
68
0.5%
23Parallel Courses
Medium
68
0.6%
24Minimum Absolute Difference Between Two Values
Easy
68
0.7%
25Design HashMap
Easy
65
0.7%
26Max Area of Island
Medium
65
0.7%
27Two Sum
Easy
65
0.6%
28Boundary of Binary Tree
Medium
62
0.5%
29Basic Calculator
Hard
62
0.5%
30Maximum Number of Events That Can Be Attended
Medium
62
0.4%
31Simplify Path
Medium
62
0.5%
32Top K Frequent Elements
Medium
62
0.7%
33Shortest Word Distance
Easy
62
0.7%
34Merge Two Sorted Lists
Easy
58
0.7%
35Time Based Key-Value Store
Medium
58
0.5%
36LRU Cache
Medium
58
0.5%
37Design Hit Counter
Medium
58
0.7%
38Task Scheduler
Medium
58
0.6%
39Copy List with Random Pointer
Medium
58
0.6%
40Maximize Distance to Closest Person
Medium
58
0.5%
41Design Add and Search Words Data Structure
Medium
58
0.5%
42Remove Sub-Folders from the Filesystem
Medium
58
0.8%
43Web Crawler Multithreaded
Medium
58
0.5%
44Web Crawler
Medium
58
0.7%
45Regular Expression Matching
Hard
53
0.3%
46Insert Delete GetRandom O(1)
Medium
53
0.6%
47Min Stack
Medium
53
0.6%
48Snapshot Array
Medium
53
0.4%
49Single Element in a Sorted Array
Medium
53
0.6%
50Keys and Rooms
Medium
53
0.8%
51Maximum Number of Events That Can Be Attended II
Hard
53
0.6%
52Design Log Storage System
Medium
53
0.6%
53Populating Next Right Pointers in Each Node
Medium
46
0.7%
54Integer to English Words
Hard
46
0.4%
55Cheapest Flights Within K Stops
Medium
46
0.4%
56Leaf-Similar Trees
Easy
46
0.7%
57Random Pick with Weight
Medium
46
0.5%
58Longest Univalue Path
Medium
46
0.4%
59Roman to Integer
Easy
46
0.7%
60Making A Large Island
Hard
46
0.6%
61Reverse Only Letters
Easy
46
0.7%
62Most Stones Removed with Same Row or Column
Medium
46
0.6%
63Rotting Oranges
Medium
46
0.6%
64Parallel Courses II
Hard
46
0.3%
65Campus Bikes
Medium
46
0.6%
66Graph Valid Tree
Medium
46
0.5%
67Design Circular Deque
Medium
46
0.6%
68Most Frequent IDs
Medium
46
0.4%
69Populating Next Right Pointers in Each Node II
Medium
37
0.6%
70Basic Calculator II
Medium
37
0.5%
71Meeting Rooms II
Medium
37
0.5%
72Encode and Decode Strings
Medium
37
0.5%
73Maximum Number of Removable Characters
Medium
37
0.5%
74Count Nodes Equal to Average of Subtree
Medium
37
0.9%
75Container With Most Water
Medium
37
0.6%
76Find Median from Data Stream
Hard
37
0.5%
77Construct Binary Tree from Preorder and Inorder Traversal
Medium
37
0.7%
78Most Profitable Path in a Tree
Medium
37
0.7%
79N-Queens II
Hard
37
0.8%
80Valid Word Abbreviation
Easy
37
0.4%
81Implement Trie (Prefix Tree)
Medium
37
0.7%
82Walls and Gates
Medium
37
0.6%
83Path With Minimum Effort
Medium
37
0.6%
84Remove K Digits
Medium
37
0.4%
85Best Time to Buy and Sell Stock
Easy
37
0.6%
86Non-overlapping Intervals
Medium
37
0.6%
87Boats to Save People
Medium
37
0.6%
88Word Search
Medium
37
0.5%
89My Calendar I
Medium
37
0.6%
90Alert Using Same Key-Card Three or More Times in a One Hour Period
Medium
37
0.5%
91Design Circular Queue
Medium
37
0.5%
92Design File System
Medium
37
0.7%
93Paint Fence
Medium
37
0.5%
94Add Two Numbers
Medium
37
0.5%
95Jump Game II
Medium
37
0.4%
96The Maze
Medium
37
0.6%
97Height of Binary Tree After Subtree Removal Queries
Hard
37
0.5%
98Design Browser History
Medium
37
0.8%
99Number of Islands
Medium
37
0.6%
100Possible Bipartition
Medium
37
0.5%

How to read this list

The tabs at the top split the questions by how recently people said they were asked in interviews. "Last 30 Days" is the past month, "Last 3 Months" is the past quarter, and so on. "All Time" is every question on record for this company.

Frequency is a score from 0 to 100 for how often a question showed up in that time window. A higher number means it came up more often, so the list starts with the most common questions first. Acceptance is the share of submissions that pass on LeetCode. Click any question to open it on LeetCode.

Similar companies