grindmapcompany-wise LeetCode
All companies

Snap LeetCode Interview Questions

84 questions all-time · 5 easy · 52 medium · 27 hard

Snap has asked 84 distinct LeetCode questions across all recorded interviews: 5 easy, 52 medium and 27 hard. The questions reported most often are LRU Cache, Meeting Rooms II and Number of Islands. 1 of them was reported in interviews from the Last 30 Days window. Every question links straight to LeetCode, and the list can be filtered by difficulty and topic or sorted by how often the question comes up.

# Problem Difficulty Frequency Acceptance
1LRU Cache
Medium
100
0.5%
2Meeting Rooms II
Medium
96
0.5%
3Number of Islands
Medium
94
0.6%
4Minimum Window Substring
Hard
93
0.5%
5Word Ladder
Hard
93
0.5%
6Design Log Storage System
Medium
91
0.6%
7Making A Large Island
Hard
89
0.6%
8Number of Distinct Islands
Medium
89
0.6%
9Word Break II
Hard
87
0.6%
10Bus Routes
Hard
87
0.5%
11Combination Sum
Medium
85
0.8%
12Reverse Words in a String
Medium
85
0.6%
13Basic Calculator II
Medium
85
0.5%
14Valid Sudoku
Medium
83
0.6%
15Sudoku Solver
Hard
83
0.7%
16Combination Sum II
Medium
83
0.6%
17Wildcard Matching
Hard
83
0.3%
18Unique Binary Search Trees
Medium
83
0.6%
19Min Stack
Medium
83
0.6%
20One Edit Distance
Medium
83
0.3%
21Reverse Linked List
Easy
83
0.8%
22Alien Dictionary
Hard
83
0.4%
23Closest Binary Search Tree Value
Easy
83
0.5%
24Game of Life
Medium
83
0.7%
25Burst Balloons
Hard
83
0.6%
26Binary Tree Vertical Order Traversal
Medium
83
0.6%
27Combination Sum IV
Medium
83
0.6%
28Remove K Digits
Medium
83
0.4%
29Frog Jump
Hard
83
0.5%
30Ternary Expression Parser
Medium
83
0.6%
31String Compression
Medium
83
0.6%
32Word Abbreviation
Hard
83
0.6%
33Largest Merge Of Two Strings
Medium
83
0.5%
34Least Operators to Express Number
Hard
83
0.5%
35Bricks Falling When Hit
Hard
83
0.4%
36Course Schedule II
Medium
77
0.6%
37Top K Frequent Elements
Medium
77
0.7%
38Best Time to Buy and Sell Stock III
Hard
66
0.5%
39Decode Ways
Medium
66
0.4%
40Best Meeting Point
Hard
66
0.6%
41Evaluate Division
Medium
60
0.6%
42Basic Calculator III
Hard
60
0.5%
43Count Unreachable Pairs of Nodes in an Undirected Graph
Medium
60
0.5%
44Escape the Spreading Fire
Hard
60
0.4%
45Merge Intervals
Medium
53
0.5%
46Course Schedule
Medium
53
0.5%
47Power of Two
Easy
53
0.5%
48Minimum Remove to Make Valid Parentheses
Medium
53
0.7%
49Shortest Path in a Grid with Obstacles Elimination
Hard
53
0.5%
50Group Anagrams
Medium
53
0.7%
51Minimum Area Rectangle
Medium
53
0.6%
52Reorder List
Medium
53
0.7%
53Word Search II
Hard
53
0.4%
54LFU Cache
Hard
53
0.5%
55Reaching Points
Hard
53
0.3%
56Basic Calculator
Hard
53
0.5%
57Open the Lock
Medium
53
0.6%
58Word Search
Medium
43
0.5%
59Binary Tree Maximum Path Sum
Hard
43
0.4%
60Cheapest Flights Within K Stops
Medium
43
0.4%
61Random Pick with Weight
Medium
43
0.5%
62Design Browser History
Medium
43
0.8%
63K Closest Points to Origin
Medium
43
0.7%
64The Maze
Medium
43
0.6%
65Product of Array Except Self
Medium
43
0.7%
66Search in Rotated Sorted Array
Medium
43
0.5%
67Shortest Path in Binary Matrix
Medium
43
0.5%
68Minimum Number of Pushes to Type Word I
Easy
43
0.7%
69Letter Combinations of a Phone Number
Medium
43
0.7%
70Snapshot Array
Medium
43
0.4%
71Add Binary
Easy
43
0.6%
72Number of Ways to Form a Target String Given a Dictionary
Hard
43
0.6%
73Design Add and Search Words Data Structure
Medium
43
0.5%
74Longest Substring Without Repeating Characters
Medium
43
0.4%
75Minimum Path Sum
Medium
43
0.7%
76Number of Submatrices That Sum to Target
Hard
43
0.7%
77UTF-8 Validation
Medium
43
0.5%
78Koko Eating Bananas
Medium
43
0.5%
79Sliding Window Median
Hard
43
0.4%
80Possible Bipartition
Medium
43
0.5%
81Most Stones Removed with Same Row or Column
Medium
43
0.6%
82Fraction to Recurring Decimal
Medium
43
0.3%
83Design Hit Counter
Medium
43
0.7%
84Merge k Sorted Lists
Hard
43
0.6%

Where this data comes from

These questions come from the public leetcode-company-wise-problems data set, which collects interview reports from candidates. They are community-reported rather than published by Snap, so treat the list as a strong signal of what gets asked, not an official or exhaustive syllabus. Last refreshed .

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. It is a relative popularity signal within Snap's questions, not a probability that you will be asked it. Acceptance is LeetCode's own share of submissions that pass for that problem, across all users, not something specific to Snap. Click any question to open it on LeetCode.

Similar companies