Make your practice count.Sign in to track completed questions across devices. Everything is free to browse.
Interview question tracker
Snowflake Coding Interview Questions — All time
Practice 101 coding questions from Snowflake 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 101
| Done | Question | LeetCode |
|---|---|---|
| Course Schedule II | Solve | |
| Design In-Memory File System | Solve | |
| Happy Number | Solve | |
| Calculate Amount Paid in Taxes | Solve | |
| Find All Anagrams in a String | Solve | |
| Maximum Number of Upgradable Servers | Solve | |
| Maximum Profit in Job Scheduling | Solve | |
| Minimum Window Substring | Solve | |
| Parallel Courses III | Solve | |
| Step-By-Step Directions From a Binary Tree Node to Another | Solve | |
| String Transformation | Solve | |
| Trapping Rain Water | Solve | |
| Word Search II | Solve | |
| Find the Maximum Length of a Good Subsequence I | Solve | |
| Find the Maximum Length of a Good Subsequence II | Solve | |
| Merge k Sorted Lists | Solve | |
| Minimum Array Length After Pair Removals | Solve | |
| Number of Ways to Form a Target String Given a Dictionary | Solve | |
| Painting the Walls | Solve | |
| Throne Inheritance | Solve | |
| Basic Calculator | Solve | |
| Copy List with Random Pointer | Solve | |
| Count Vowel Substrings of a String | Solve | |
| Course Schedule | Solve | |
| Design HashMap | Solve | |
| Design Hit Counter | Solve | |
| Insert Delete GetRandom O(1) | Solve | |
| Integer to English Words | Solve | |
| LRU Cache | Solve | |
| Max Area of Island | Solve | |
| Min Stack | Solve | |
| Populating Next Right Pointers in Each Node | Solve | |
| Populating Next Right Pointers in Each Node II | Solve | |
| Regular Expression Matching | Solve | |
| Remove Sub-Folders from the Filesystem | Solve | |
| Reverse Nodes in k-Group | Solve | |
| Time Based Key-Value Store | Solve | |
| Two Sum | Solve | |
| Basic Calculator II | Solve | |
| Boundary of Binary Tree | Solve | |
| Cheapest Flights Within K Stops | Solve | |
| Design Add and Search Words Data Structure | Solve | |
| Design Log Storage System | Solve | |
| Encode and Decode Strings | Solve | |
| Find Median from Data Stream | Solve | |
| Implement Trie (Prefix Tree) | Solve | |
| Leaf-Similar Trees | Solve | |
| Longest Univalue Path | Solve | |
| Maximize Distance to Closest Person | Solve | |
| Maximum Number of Events That Can Be Attended | Solve | |
| Maximum Number of Events That Can Be Attended II | Solve | |
| Meeting Rooms II | Solve | |
| Merge Intervals | Solve | |
| Merge Two Sorted Lists | Solve | |
| Minimum Operations to Make Numbers Non-positive | Solve | |
| Most Stones Removed with Same Row or Column | Solve | |
| N-Queens II | Solve | |
| Parallel Courses | Solve | |
| Patching Array | Solve | |
| Random Pick with Weight | Solve | |
| Remove K Digits | Solve | |
| Reverse Only Letters | Solve | |
| Simplify Path | Solve | |
| Swap Nodes in Pairs | Solve | |
| Task Scheduler | Solve | |
| Top K Frequent Elements | Solve | |
| Web Crawler Multithreaded | Solve | |
| Alert Using Same Key-Card Three or More Times in a One Hour Period | Solve | |
| Best Time to Buy and Sell Stock | Solve | |
| Boats to Save People | Solve | |
| Cherry Pickup | Solve | |
| Construct Binary Tree from Preorder and Inorder Traversal | Solve | |
| Container With Most Water | Solve | |
| Count Nodes Equal to Average of Subtree | Solve | |
| Count Subarrays With Fixed Bounds | Solve | |
| Design Circular Queue | Solve | |
| Design File System | Solve | |
| Evaluate Division | Solve | |
| Keys and Rooms | Solve | |
| Longest Substring Without Repeating Characters | Solve | |
| Making A Large Island | Solve | |
| Maximum Number of Removable Characters | Solve | |
| Most Profitable Path in a Tree | Solve | |
| My Calendar I | Solve | |
| N-Queens | Solve | |
| Non-overlapping Intervals | Solve | |
| Paint Fence | Solve | |
| Path With Minimum Effort | Solve | |
| Remove Invalid Parentheses | Solve | |
| Reverse Words in a String | Solve | |
| Roman to Integer | Solve | |
| Rotting Oranges | Solve | |
| Single Element in a Sorted Array | Solve | |
| Snapshot Array | Solve | |
| Subarray Sum Equals K | Solve | |
| Valid Sudoku | Solve | |
| Valid Word Abbreviation | Solve | |
| Walls and Gates | Solve | |
| Web Crawler | Solve | |
| Word Break | Solve | |
| Word Search | Solve |