Snowflake

104 LeetCode interview questions

Difficulty Distribution

Easy
12
12%
Medium
66
63%
Hard
26
25%

Top Topics

All Questions

TitleDifficulty
Design In-Memory File SystemHard
Happy NumberEasy
Course Schedule IIMedium
Parallel Courses IIIHard
Word Search IIHard
Painting the WallsHard
Calculate Amount Paid in TaxesEasy
Maximum Number of Upgradable ServersMedium
Find All Anagrams in a StringMedium
Trapping Rain WaterHard
Minimum Window SubstringHard
Minimum Array Length After Pair RemovalsMedium
Number of Ways to Form a Target String Given a DictionaryHard
Basic CalculatorHard
Maximum Profit in Job SchedulingHard
Find the Maximum Length of a Good Subsequence IIHard
Find the Maximum Length of a Good Subsequence IMedium
String TransformationHard
Count Vowel Substrings of a StringEasy
Merge k Sorted ListsHard
Throne InheritanceMedium
Step-By-Step Directions From a Binary Tree Node to AnotherMedium
Two SumEasy
Regular Expression MatchingHard
Time Based Key-Value StoreMedium
Boundary of Binary TreeMedium
Populating Next Right Pointers in Each Node IIMedium
LRU CacheMedium
Design Hit CounterMedium
Insert Delete GetRandom O(1)Medium
Design HashMapEasy
Course ScheduleMedium
Copy List with Random PointerMedium
Maximize Distance to Closest PersonMedium
Max Area of IslandMedium
Remove Sub-Folders from the FilesystemMedium
Top K Frequent ElementsMedium
Parallel CoursesMedium
Web Crawler MultithreadedMedium
Web CrawlerMedium
Merge Two Sorted ListsEasy
Swap Nodes in PairsMedium
Reverse Nodes in k-GroupHard
Populating Next Right Pointers in Each NodeMedium
Basic Calculator IIMedium
Encode and Decode StringsMedium
Integer to English WordsHard
Cheapest Flights Within K StopsMedium
Leaf-Similar TreesEasy
Min StackMedium
Random Pick with WeightMedium
Find Median from Data StreamHard
Task SchedulerMedium
N-Queens IIHard
Snapshot ArrayMedium
Longest Univalue PathMedium
Single Element in a Sorted ArrayMedium
Maximum Number of Events That Can Be AttendedMedium
Design Add and Search Words Data StructureMedium
Remove K DigitsMedium
Simplify PathMedium
Reverse Only LettersEasy
Most Stones Removed with Same Row or ColumnMedium
Keys and RoomsMedium
Maximum Number of Events That Can Be Attended IIHard
Design Log Storage SystemMedium
Rotting OrangesMedium
Graph Valid TreeMedium
Shortest Word DistanceEasy
Minimum Operations to Make Numbers Non-positiveHard
Cherry PickupHard
Meeting Rooms IIMedium
Patching ArrayHard
Evaluate DivisionMedium
Maximum Number of Removable CharactersMedium
Count Nodes Equal to Average of SubtreeMedium
Remove Invalid ParenthesesHard
Container With Most WaterMedium
Word BreakMedium
Construct Binary Tree from Preorder and Inorder TraversalMedium
Most Profitable Path in a TreeMedium
Valid Word AbbreviationEasy
Implement Trie (Prefix Tree)Medium
Walls and GatesMedium
N-QueensHard
Path With Minimum EffortMedium
Best Time to Buy and Sell StockEasy
Roman to IntegerEasy
Making A Large IslandHard
Non-overlapping IntervalsMedium
Valid SudokuMedium
Boats to Save PeopleMedium
Word SearchMedium
My Calendar IMedium
Alert Using Same Key-Card Three or More Times in a One Hour PeriodMedium
Design Circular QueueMedium
Design File SystemMedium
Paint FenceMedium
Add Two NumbersMedium
Parallel Courses IIHard
Jump Game IIMedium
The MazeMedium
Campus BikesMedium
Height of Binary Tree After Subtree Removal QueriesHard

Showing 104 of 104 questions