All Snowflake Coding Interview Questions
77 questions we track for Snowflake, most frequently asked first. Practice any of them in the code editor and get AI feedback on your solution.
- Junior16% (12)
- Mid/Senior58% (45)
- Staff26% (20)
Questions
- Two Sum129 companiesJunior
- Add Two Numbers38 companiesMid/Senior
- Regular Expression Matching27 companiesStaff
- Container With Most Water58 companiesMid/Senior
- Roman to Integer45 companiesJunior
- Merge Two Sorted Lists40 companiesJunior
- Merge k Sorted Lists53 companiesStaff
- Swap Nodes in Pairs16 companiesMid/Senior
- Reverse Nodes in k-Group28 companiesStaff
- Valid Sudoku30 companiesMid/Senior
- Trapping Rain Water78 companiesStaff
- Jump Game II28 companiesMid/Senior
- N-Queens16 companiesStaff
- N-Queens II10 companiesStaff
- Simplify Path25 companiesMid/Senior
- Minimum Window Substring34 companiesStaff
- Word Search40 companiesMid/Senior
- Construct Binary Tree from Preorder and Inorder Traversal9 companiesMid/Senior
- Best Time to Buy and Sell Stock90 companiesJunior
- Word Break32 companiesMid/Senior
- Happy Number27 companiesJunior
- Course Schedule41 companiesMid/Senior
- Course Schedule II35 companiesMid/Senior
- Word Search II20 companiesStaff
- Basic Calculator23 companiesStaff
- Basic Calculator II33 companiesMid/Senior
- Shortest Word Distance8 companiesJunior
- Meeting Rooms II43 companiesMid/Senior
- Graph Valid Tree8 companiesMid/Senior
- Integer to English Words23 companiesStaff
- Walls and Gates12 companiesMid/Senior
- Top K Frequent Elements52 companiesMid/Senior
- Remove K Digits23 companiesMid/Senior
- Valid Word Abbreviation8 companiesJunior
- Non-overlapping Intervals18 companiesMid/Senior
- Find All Anagrams in a String16 companiesMid/Senior
- The Maze14 companiesMid/Senior
- Single Element in a Sorted Array18 companiesMid/Senior
- Boundary of Binary Tree13 companiesMid/Senior
- Task Scheduler25 companiesMid/Senior
- Longest Univalue Path7 companiesMid/Senior
- Max Area of Island19 companiesMid/Senior
- Cheapest Flights Within K Stops18 companiesMid/Senior
- Making A Large Island16 companiesStaff
- Keys and Rooms10 companiesMid/Senior
- Maximize Distance to Closest Person8 companiesMid/Senior
- Leaf-Similar Trees6 companiesJunior
- Boats to Save People11 companiesMid/Senior
- Reverse Only Letters6 companiesJunior
- Most Stones Removed with Same Row or Column10 companiesMid/Senior
- Rotting Oranges50 companiesMid/Senior
- Parallel Courses7 companiesMid/Senior
- Remove Sub-Folders from the Filesystem8 companiesMid/Senior
- Maximum Profit in Job Scheduling25 companiesStaff
- Web Crawler7 companiesMid/Senior
- Web Crawler Multithreaded9 companiesMid/Senior
- Maximum Number of Events That Can Be Attended14 companiesMid/Senior
- Parallel Courses II3 companiesStaff
- Alert Using Same Key-Card Three or More Times in a One Hour Period5 companiesMid/Senior
- Path With Minimum Effort9 companiesMid/Senior
- Number of Ways to Form a Target String Given a Dictionary9 companiesStaff
- Maximum Number of Events That Can Be Attended II8 companiesStaff
- Maximum Number of Removable Characters3 companiesMid/Senior
- Parallel Courses III9 companiesStaff
- Count Vowel Substrings of a String12 companiesJunior
- Step-By-Step Directions From a Binary Tree Node to Another7 companiesMid/Senior
- Count Nodes Equal to Average of Subtree5 companiesMid/Senior
- Calculate Amount Paid in Taxes6 companiesJunior
- Height of Binary Tree After Subtree Removal Queries3 companiesStaff
- Most Profitable Path in a Tree6 companiesMid/Senior
- Painting the Walls6 companiesStaff
- String Transformation3 companiesStaff
- Minimum Array Length After Pair Removals1 companyMid/Senior
- Most Frequent IDs2 companiesMid/Senior
- Find the Maximum Length of a Good Subsequence I1 companyMid/Senior
- Find the Maximum Length of a Good Subsequence II1 companyStaff
- Minimum Absolute Difference Between Two Values1 companyJunior