GRIND 75
by the author of Blind 75
Change question preferences
Grind 169 questions
Customize LeetCode study plans according to your needs. You are recommended to work on the
questions in order. Find out why.
You are being shown all 169 recommended questions. Why are there only 169 questions?
Questions Summary
TIME NEEDED 150 hours
Fits into your schedule.
DIFFICULTY Easy: 42 Medium: 101 Hard: 26
Array: 24 Binary: 7 Binary Search: 8 Binary Search Tree: 5 Binary Tree: 18
TOPICS Dynamic Programming: 12 Graph: 21 Hash Table: 3 Heap: 8 Linked List: 14 Math: 5
Matrix: 5 Queue: 1 Recursion: 6 Stack: 14 String: 14 Trie: 4
Need study resources? Check out Tech Interview Handbook's algorithm study cheatsheets.
COMPLETED 2 / 169
You can now bookmark the page to save your preferences! We also recently changed the questions
presentation settings. Refer to the changelog for more details.
Based on Preferences Order by Difficulty Group by Weeks Show topics
Week 1 2 / 13
1 Two Sum
Easy · 15 mins
2 Valid Parentheses
Easy · 20 mins
Merge Two Sorted Lists
3 Easy · 20 mins
4 Best Time to Buy and Sell Stock
Easy · 20 mins
5 Valid Palindrome
Easy · 15 mins
6 Invert Binary Tree
Easy · 15 mins
7 Valid Anagram
Easy · 15 mins
8 Binary Search
Easy · 15 mins
9 Flood Fill
Easy · 20 mins
10 Maximum Subarray
Easy · 20 mins
11 Lowest Common Ancestor of a Binary Search Tree
Easy · 20 mins
12 Balanced Binary Tree
Easy · 15 mins
13 Linked List Cycle
Easy · 20 mins
Week 2 0 / 12
1 Implement Queue using Stacks
Easy · 20 mins
2 First Bad Version
Easy · 20 mins
Ransom Note
3 Easy · 15 mins
4 Climbing Stairs
Easy · 20 mins
5 Longest Palindrome
Easy · 20 mins
6 Reverse Linked List
Easy · 20 mins
7 Majority Element
Easy · 20 mins
8 Add Binary
Easy · 15 mins
9 Diameter of Binary Tree
Easy · 30 mins
10 Middle of the Linked List
Easy · 20 mins
11 Maximum Depth of Binary Tree
Easy · 15 mins
12 Contains Duplicate
Easy · 15 mins
Week 3 0 / 13
1 Meeting Rooms
Easy · 20 mins
2 Roman to Integer
Easy · 20 mins
3 Backspace String Compare
Easy · 15 mins
4 Counting Bits
Easy · 15 mins
5 Same Tree
Easy · 20 mins
6 Number of 1 Bits
Easy · 15 mins
7 Longest Common Prefix
Easy · 20 mins
8 Single Number
Easy · 15 mins
9 Palindrome Linked List
Easy · 20 mins
10 Move Zeroes
Easy · 20 mins
11 Symmetric Tree
Easy · 20 mins
12 Missing Number
Easy · 15 mins
13 Palindrome Number
Easy · 15 mins
Week 4 0 / 10
1 Convert Sorted Array to Binary Search Tree
Easy · 20 mins
2 Reverse Bits
Easy · 15 mins
3 Subtree of Another Tree
Easy · 20 mins
4 Squares of a Sorted Array
Easy · 20 mins
5 Insert Interval
Medium · 25 mins
6 01 Matrix
Medium · 30 mins
7 K Closest Points to Origin
Medium · 30 mins
8 Longest Substring Without Repeating Characters
Medium · 30 mins
9 3Sum
Medium · 30 mins
10 Binary Tree Level Order Traversal
Medium · 20 mins
Week 5 0 / 9
1 Clone Graph
Medium · 25 mins
2 Evaluate Reverse Polish Notation
Medium · 30 mins
3 Course Schedule
Medium · 30 mins
4 Implement Trie (Prefix Tree)
Medium · 35 mins
5 Coin Change
Medium · 25 mins
6 Product of Array Except Self
Medium · 30 mins
7 Min Stack
Medium · 20 mins
Validate Binary Search Tree
8 Medium · 20 mins
9 Number of Islands
Medium · 25 mins
Week 6 0 / 8
1 Rotting Oranges
Medium · 30 mins
2 Search in Rotated Sorted Array
Medium · 30 mins
3 Combination Sum
Medium · 30 mins
4 Permutations
Medium · 30 mins
5 Merge Intervals
Medium · 30 mins
6 Lowest Common Ancestor of a Binary Tree
Medium · 25 mins
7 Time Based Key-Value Store
Medium · 35 mins
8 Accounts Merge
Medium · 30 mins
Week 7 0 / 9
1 Sort Colors
Medium · 25 mins
2 Word Break
Medium · 30 mins
3 Partition Equal Subset Sum
Medium · 30 mins
4 String to Integer (atoi)
Medium · 25 mins
5 Spiral Matrix
Medium · 25 mins
6 Subsets
Medium · 30 mins
7 Binary Tree Right Side View
Medium · 20 mins
8 Longest Palindromic Substring
Medium · 25 mins
9 Unique Paths
Medium · 20 mins
Week 8 0 / 7
1 Construct Binary Tree from Preorder and Inorder Traversal
Medium · 25 mins
2 Container With Most Water
Medium · 35 mins
3 Letter Combinations of a Phone Number
Medium · 30 mins
4 Word Search
Medium · 30 mins
5 Find All Anagrams in a String
Medium · 30 mins
6 Minimum Height Trees
Medium · 30 mins
Task Scheduler
7 Medium · 35 mins
Week 9 0 / 8
1 LRU Cache
Medium · 30 mins
2 Kth Smallest Element in a BST
Medium · 25 mins
3 Daily Temperatures
Medium · 30 mins
4 House Robber
Medium · 25 mins
5 Gas Station
Medium · 30 mins
6 Next Permutation
Medium · 30 mins
7 Valid Sudoku
Medium · 35 mins
8 Group Anagrams
Medium · 25 mins
Week 10 0 / 8
1 Maximum Product Subarray
Medium · 30 mins
2 Design Add and Search Words Data Structure
Medium · 35 mins
3 Pacific Atlantic Water Flow
Medium · 30 mins
4 Remove Nth Node From End of List
Medium · 20 mins
5 Shortest Path to Get Food
Medium · 30 mins
6 Find the Duplicate Number
Medium · 20 mins
7 Top K Frequent Words
Medium · 30 mins
8 Longest Increasing Subsequence
Medium · 30 mins
Week 11 0 / 8
1 Graph Valid Tree
Medium · 30 mins
2 Course Schedule II
Medium · 35 mins
3 Swap Nodes in Pairs
Medium · 25 mins
4 Path Sum II
Medium · 25 mins
5 Longest Consecutive Sequence
Medium · 30 mins
6 Rotate Array
Medium · 25 mins
7 Odd Even Linked List
Medium · 25 mins
8 Decode String
Medium · 30 mins
Week 12 0 / 9
1 Contiguous Array
Medium · 30 mins
2 Maximum Width of Binary Tree
Medium · 20 mins
3 Find K Closest Elements
Medium · 30 mins
4 Longest Repeating Character Replacement
Medium · 30 mins
5 Inorder Successor in BST
Medium · 30 mins
6 Jump Game
Medium · 20 mins
7 Add Two Numbers
Medium · 25 mins
8 Generate Parentheses
Medium · 25 mins
9 Sort List
Medium · 25 mins
Week 13 0 / 8
1 Number of Connected Components in an Undirected Graph
Medium · 30 mins
2 Minimum Knight Moves
Medium · 35 mins
3 Subarray Sum Equals K
Medium · 35 mins
4 Asteroid Collision
Medium · 30 mins
Random Pick with Weight
5 Medium · 25 mins
6 Kth Largest Element in an Array
Medium · 30 mins
7 Maximal Square
Medium · 30 mins
8 Rotate Image
Medium · 25 mins
Week 14 0 / 9
1 Binary Tree Zigzag Level Order Traversal
Medium · 25 mins
2 Design Hit Counter
Medium · 30 mins
3 Path Sum III
Medium · 35 mins
4 Pow(x, n)
Medium · 20 mins
5 Search a 2D Matrix
Medium · 30 mins
6 Largest Number
Medium · 20 mins
7 Decode Ways
Medium · 25 mins
8 Meeting Rooms II
Medium · 30 mins
9 Reverse Integer
Medium · 25 mins
Week 15 0 / 8
1 Set Matrix Zeroes
Medium · 25 mins
2 Reorder List
Medium · 25 mins
3 Encode and Decode Strings
Medium · 25 mins
4 Cheapest Flights Within K Stops
Medium · 45 mins
5 All Nodes Distance K in Binary Tree
Medium · 25 mins
6 3Sum Closest
Medium · 30 mins
7 Rotate List
Medium · 25 mins
8 Find Minimum in Rotated Sorted Array
Medium · 30 mins
Week 16 0 / 8
1 Basic Calculator II
Medium · 30 mins
2 Combination Sum IV
Medium · 35 mins
3 Insert Delete GetRandom O(1)
Medium · 20 mins
4 Non-overlapping Intervals
Medium · 20 mins
Minimum Window Substring
5 Hard · 30 mins
6 Serialize and Deserialize Binary Tree
Hard · 40 mins
7 Trapping Rain Water
Hard · 35 mins
8 Find Median from Data Stream
Hard · 30 mins
Week 17 0 / 6
1 Word Ladder
Hard · 45 mins
2 Basic Calculator
Hard · 40 mins
3 Maximum Profit in Job Scheduling
Hard · 45 mins
4 Merge k Sorted Lists
Hard · 30 mins
5 Largest Rectangle in Histogram
Hard · 35 mins
6 Binary Tree Maximum Path Sum
Hard · 35 mins
Week 18 0 / 6
1 Maximum Frequency Stack
Hard · 40 mins
2 Median of Two Sorted Arrays
Hard · 40 mins
3 Longest Increasing Path in a Matrix
Hard · 40 mins
4 Longest Valid Parentheses
Hard · 35 mins
5 Design In-Memory File System
Hard · 40 mins
6 Employee Free Time
Hard · 35 mins
Week 19 0 / 6
1 Word Search II
Hard · 40 mins
2 Alien Dictionary
Hard · 45 mins
3 Bus Routes
Hard · 45 mins
4 Sliding Window Maximum
Hard · 35 mins
5 Palindrome Pairs
Hard · 40 mins
6 Reverse Nodes in k-Group
Hard · 35 mins
Week 20 0 / 4
1 Sudoku Solver
Hard · 40 mins
2 First Missing Positive
Hard · 35 mins
3 N-Queens
Hard · 40 mins
Smallest Range Covering Elements from K Lists
4 Hard · 40 mins
Have feedback or questions?
If you have any feedback or questions, feel free to email us!
We will get back to you as soon as possible.
contact@[Link]
© 2022 Tech Interview Handbook. All rights reserved.