All companies
Snowflake
13 Easy69 Medium20 Hard102 total
| No. | Problem | Difficulty | Frequency |
|---|---|---|---|
| 2050 | Parallel Courses III | Hard | |
| 202 | Happy Number | Easy | |
| 210 | Course Schedule II | Medium | |
| 588 | Design In-Memory File System | Hard | |
| 212 | Word Search II | Hard | |
| 2742 | Painting the Walls | Hard | |
| 2303 | Calculate Amount Paid in Taxes | Easy | |
| 42 | Trapping Rain Water | Hard | |
| 76 | Minimum Window Substring | Hard | |
| 1600 | Throne Inheritance | Medium | |
| 2096 | Step-By-Step Directions From a Binary Tree Node to Another | Medium | |
| 2856 | Minimum Array Length After Pair Removals | Medium | |
| 1639 | Number of Ways to Form a Target String Given a Dictionary | Hard | |
| 1235 | Maximum Profit in Job Scheduling | Hard | |
| 3177 | Find the Maximum Length of a Good Subsequence II | Hard | |
| 3176 | Find the Maximum Length of a Good Subsequence I | Medium | |
| 3155 | Maximum Number of Upgradable Servers | Medium | |
| 438 | Find All Anagrams in a String | Medium | |
| 2851 | String Transformation | Hard | |
| 2062 | Count Vowel Substrings of a String | Easy | |
| 23 | Merge k Sorted Lists | Hard | |
| 21 | Merge Two Sorted Lists | Easy | |
| 981 | Time Based Key-Value Store | Medium | |
| 545 | Boundary of Binary Tree | Medium | |
| 146 | LRU Cache | Medium | |
| 224 | Basic Calculator | Hard | |
| 362 | Design Hit Counter | Medium | |
| 706 | Design HashMap | Easy | |
| 207 | Course Schedule | Medium | |
| 155 | Min Stack | Medium | |
| 621 | Task Scheduler | Medium | |
| 138 | Copy List with Random Pointer | Medium | |
| 849 | Maximize Distance to Closest Person | Medium | |
| 695 | Max Area of Island | Medium | |
| 1 | Two Sum | Easy | |
| 1353 | Maximum Number of Events That Can Be Attended | Medium | |
| 211 | Design Add and Search Words Data Structure | Medium | |
| 1233 | Remove Sub-Folders from the Filesystem | Medium | |
| 71 | Simplify Path | Medium | |
| 347 | Top K Frequent Elements | Medium | |
| 1136 | Parallel Courses | Medium | |
| 1242 | Web Crawler Multithreaded | Medium | |
| 1236 | Web Crawler | Medium | |
| 243 | Shortest Word Distance | Easy | |
| 3880 | Minimum Absolute Difference Between Two Values | Easy | |
| 10 | Regular Expression Matching | Hard | |
| 116 | Populating Next Right Pointers in Each Node | Medium | |
| 273 | Integer to English Words | Hard | |
| 787 | Cheapest Flights Within K Stops | Medium | |
| 380 | Insert Delete GetRandom O(1) | Medium | |
| 872 | Leaf-Similar Trees | Easy | |
| 528 | Random Pick with Weight | Medium | |
| 1146 | Snapshot Array | Medium | |
| 687 | Longest Univalue Path | Medium | |
| 540 | Single Element in a Sorted Array | Medium | |
| 13 | Roman to Integer | Easy | |
| 827 | Making A Large Island | Hard | |
| 917 | Reverse Only Letters | Easy | |
| 947 | Most Stones Removed with Same Row or Column | Medium | |
| 841 | Keys and Rooms | Medium | |
| 1751 | Maximum Number of Events That Can Be Attended II | Hard | |
| 635 | Design Log Storage System | Medium | |
| 1166 | Design File System | Medium | |
| 994 | Rotting Oranges | Medium | |
| 1494 | Parallel Courses II | Hard | |
| 1057 | Campus Bikes | Medium | |
| 261 | Graph Valid Tree | Medium | |
| 641 | Design Circular Deque | Medium | |
| 3092 | Most Frequent IDs | Medium | |
| 117 | Populating Next Right Pointers in Each Node II | Medium | |
| 227 | Basic Calculator II | Medium | |
| 253 | Meeting Rooms II | Medium | |
| 271 | Encode and Decode Strings | Medium | |
| 1898 | Maximum Number of Removable Characters | Medium | |
| 2265 | Count Nodes Equal to Average of Subtree | Medium | |
| 11 | Container With Most Water | Medium | |
| 295 | Find Median from Data Stream | Hard | |
| 105 | Construct Binary Tree from Preorder and Inorder Traversal | Medium | |
| 2467 | Most Profitable Path in a Tree | Medium | |
| 52 | N-Queens II | Hard | |
| 408 | Valid Word Abbreviation | Easy | |
| 208 | Implement Trie (Prefix Tree) | Medium | |
| 286 | Walls and Gates | Medium | |
| 1631 | Path With Minimum Effort | Medium | |
| 402 | Remove K Digits | Medium | |
| 121 | Best Time to Buy and Sell Stock | Easy | |
| 435 | Non-overlapping Intervals | Medium | |
| 881 | Boats to Save People | Medium | |
| 79 | Word Search | Medium | |
| 729 | My Calendar I | Medium | |
| 1604 | Alert Using Same Key-Card Three or More Times in a One Hour Period | Medium | |
| 622 | Design Circular Queue | Medium | |
| 276 | Paint Fence | Medium | |
| 2 | Add Two Numbers | Medium | |
| 45 | Jump Game II | Medium | |
| 490 | The Maze | Medium | |
| 2458 | Height of Binary Tree After Subtree Removal Queries | Hard | |
| 1472 | Design Browser History | Medium | |
| 200 | Number of Islands | Medium | |
| 886 | Possible Bipartition | Medium | |
| 934 | Shortest Bridge | Medium | |
| 427 | Construct Quad Tree | Medium |
