Make your practice count.Sign in to track completed questions across devices. Everything is free to browse.
Interview question tracker
snapchat Coding Interview Questions — All time
Practice 105 coding questions from snapchat company-tagged LeetCode lists across all available reporting periods. Explore reported interview questions and track your progress.
Company-wide data from Fahad7177-jeh/leetcode-company-wise-questions; see its AGPL-3.0 license. All-time questions also use dataengineervishal/leetcode-companywise-questions (MIT license).
Reporting periods reflect source data, not verified interview dates. Questions can recur; inclusion does not guarantee they will appear in your interview.
Updated weekly · Latest source check: ⓘLatest successful check of the sources used by this company. A check does not necessarily mean the questions changed.
Top questions 105
| Done | Question | LeetCode |
|---|---|---|
| LRU Cache | Solve | |
| Meeting Rooms II | Solve | |
| Minimum Window Substring | Solve | |
| Alien Dictionary | Solve | |
| Basic Calculator II | Solve | |
| Binary Tree Vertical Order Traversal | Solve | |
| Bricks Falling When Hit | Solve | |
| Burst Balloons | Solve | |
| Bus Routes | Solve | |
| Closest Binary Search Tree Value | Solve | |
| Combination Sum | Solve | |
| Combination Sum II | Solve | |
| Combination Sum IV | Solve | |
| Course Schedule II | Solve | |
| Design Log Storage System | Solve | |
| Frog Jump | Solve | |
| Game of Life | Solve | |
| Largest Merge Of Two Strings | Solve | |
| Least Operators to Express Number | Solve | |
| Making A Large Island | Solve | |
| Min Stack | Solve | |
| Number of Distinct Islands | Solve | |
| Number of Islands | Solve | |
| One Edit Distance | Solve | |
| Remove K Digits | Solve | |
| Reverse Linked List | Solve | |
| Reverse Words in a String | Solve | |
| String Compression | Solve | |
| Sudoku Solver | Solve | |
| Ternary Expression Parser | Solve | |
| Unique Binary Search Trees | Solve | |
| Valid Sudoku | Solve | |
| Wildcard Matching | Solve | |
| Word Abbreviation | Solve | |
| Word Break II | Solve | |
| Word Ladder | Solve | |
| Course Schedule | Solve | |
| Evaluate Division | Solve | |
| Amount of Time for Binary Tree to Be Infected | Solve | |
| Best Meeting Point | Solve | |
| Best Time to Buy and Sell Stock III | Solve | |
| Cheapest Flights Within K Stops | Solve | |
| Decode Ways | Solve | |
| Design a Text Editor | Solve | |
| Merge Intervals | Solve | |
| Minimum Number of Keypresses | Solve | |
| Power of Two | Solve | |
| Shortest Path in a Grid with Obstacles Elimination | Solve | |
| Valid Arrangement of Pairs | Solve | |
| Word Search | Solve | |
| Accounts Merge | Solve | |
| Basic Calculator | Solve | |
| Binary Tree Maximum Path Sum | Solve | |
| Count Unreachable Pairs of Nodes in an Undirected Graph | Solve | |
| Group Anagrams | Solve | |
| Insert Delete GetRandom O(1) | Solve | |
| LFU Cache | Solve | |
| Longest Increasing Path in a Matrix | Solve | |
| Median of Two Sorted Arrays | Solve | |
| Merge Two Sorted Lists | Solve | |
| Minimum Remove to Make Valid Parentheses | Solve | |
| Minimum Time to Complete All Tasks | Solve | |
| Parallel Courses III | Solve | |
| Product of Array Except Self | Solve | |
| Reaching Points | Solve | |
| Search Suggestions System | Solve | |
| Word Search II | Solve | |
| Add Binary | Solve | |
| Basic Calculator III | Solve | |
| Best Time to Buy and Sell Stock | Solve | |
| Car Fleet | Solve | |
| Custom Sort String | Solve | |
| Design Add and Search Words Data Structure | Solve | |
| Design Browser History | Solve | |
| Edit Distance | Solve | |
| Find Peak Element | Solve | |
| Fraction to Recurring Decimal | Solve | |
| Jump Game III | Solve | |
| K Closest Points to Origin | Solve | |
| Knight Dialer | Solve | |
| Letter Combinations of a Phone Number | Solve | |
| Longest Substring Without Repeating Characters | Solve | |
| Max Stack | Solve | |
| Maximize Distance to Closest Person | Solve | |
| Maximum Frequency Stack | Solve | |
| Minimum Area Rectangle | Solve | |
| Minimum Number of Pushes to Type Word I | Solve | |
| Minimum Path Sum | Solve | |
| Number of Submatrices That Sum to Target | Solve | |
| Number of Ways to Form a Target String Given a Dictionary | Solve | |
| Open the Lock | Solve | |
| Random Pick with Weight | Solve | |
| Reconstruct Itinerary | Solve | |
| Reorder Data in Log Files | Solve | |
| Reorder List | Solve | |
| Score of Parentheses | Solve | |
| Search a 2D Matrix | Solve | |
| Search a 2D Matrix II | Solve | |
| Search in Rotated Sorted Array | Solve | |
| Shortest Distance from All Buildings | Solve | |
| Shortest Path in Binary Matrix | Solve | |
| Snapshot Array | Solve | |
| The Maze | Solve | |
| Top K Frequent Elements | Solve | |
| UTF-8 Validation | Solve |