sheet

Grind 169

The tool's full question pool in its priority order. The tool builds a 75-question plan by default and grows towards all 169 when you give it more weeks or hours.

  • 169 problems
  • 40 easy · 103 medium · 26 hard
  • in the source's priority order
  • 12 Premium on LeetCode (free here, with our own judge)

source: techinterviewhandbook.org ↗ · read on 2026-10-13

Our pinned copy of Grind 169 keeps its priority order without topic groups, so here problems are grouped by our chapters, in course order. Tick a problem as solved on its page.

08 · Recursion

0 / 2 solved
  1. not solved yet24
    Swap Nodes in Pairs
    08 · Recursion
    Medium
  2. not solved yet50
    Pow(x, n)
    08 · Recursion
    Medium

09 · Math & Number Theory

0 / 3 solved
  1. not solved yet528
    Random Pick with Weight
    09 · Math & Numbers
    Medium
  2. not solved yet7
    Reverse Integer
    09 · Math & Numbers
    Medium
  3. not solved yet9
    Palindrome Number
    09 · Math & Numbers
    Easy

10 · Arrays & Strings

0 / 10 solved
  1. not solved yet121
    Best Time to Buy and Sell Stock
    10 · Arrays & Strings
    Easy
  2. not solved yet242
    Valid Anagram
    10 · Arrays & Strings
    Easy
  3. not solved yet53
    Maximum Subarray
    10 · Arrays & Strings
    Medium
  4. not solved yet238
    Product of Array Except Self
    10 · Arrays & Strings
    Medium
  5. not solved yet169
    Majority Element
    10 · Arrays & Strings
    Easy
  6. not solved yet31
    Next Permutation
    10 · Arrays & Strings
    Medium
  7. not solved yet49
    Group Anagrams
    10 · Arrays & Strings
    Medium
  8. not solved yet189
    Rotate Array
    10 · Arrays & Strings
    Medium
  9. not solved yet14
    Longest Common Prefix
    10 · Arrays & Strings
    Easy
  10. not solved yet41
    First Missing Positive
    10 · Arrays & Strings
    Hard

11 · Matrices & Simulation

0 / 3 solved
  1. not solved yet54
    Spiral Matrix
    11 · Matrices
    Medium
  2. not solved yet48
    Rotate Image
    11 · Matrices
    Medium
  3. not solved yet73
    Set Matrix Zeroes
    11 · Matrices
    Medium

12 · Two Pointers

0 / 8 solved
  1. not solved yet125
    Valid Palindrome
    12 · Two Pointers
    Easy
  2. not solved yet15
    3Sum
    12 · Two Pointers
    Medium
  3. not solved yet42
    Trapping Rain Water
    12 · Two Pointers
    Hard
  4. not solved yet75
    Sort Colors
    12 · Two Pointers
    Medium
  5. not solved yet11
    Container With Most Water
    12 · Two Pointers
    Medium
  6. not solved yet283
    Move Zeroes
    12 · Two Pointers
    Easy
  7. not solved yet977
    Squares of a Sorted Array
    12 · Two Pointers
    Easy
  8. not solved yet16
    3Sum Closest
    12 · Two Pointers
    Medium

13 · Sliding Window

0 / 4 solved
  1. not solved yet3Medium
  2. not solved yet76
    Minimum Window Substring
    13 · Sliding Window
    Hard
  3. not solved yet438
    Find All Anagrams in a String
    13 · Sliding Window
    Medium
  4. not solved yet424Medium

14 · Hashing & Prefix Sums

0 / 8 solved
  1. not solved yet1
    Two Sum
    14 · Hashing
    Easy
  2. not solved yet383
    Ransom Note
    14 · Hashing
    Easy
  3. not solved yet409
    Longest Palindrome
    14 · Hashing
    Easy
  4. not solved yet217
    Contains Duplicate
    14 · Hashing
    Easy
  5. not solved yet36
    Valid Sudoku
    14 · Hashing
    Medium
  6. not solved yet128Medium
  7. not solved yet525
    Contiguous Array
    14 · Hashing
    Medium
  8. not solved yet560Medium

15 · Linked Lists

0 / 13 solved
  1. not solved yet21
    Merge Two Sorted Lists
    15 · Linked Lists
    Easy
  2. not solved yet141
    Linked List Cycle
    15 · Linked Lists
    Easy
  3. not solved yet206
    Reverse Linked List
    15 · Linked Lists
    Easy
  4. not solved yet876
    Middle of the Linked List
    15 · Linked Lists
    Easy
  5. not solved yet146
    LRU Cache
    15 · Linked Lists
    Medium
  6. not solved yet19Medium
  7. not solved yet287
    Find the Duplicate Number
    15 · Linked Lists
    Medium
  8. not solved yet328
    Odd Even Linked List
    15 · Linked Lists
    Medium
  9. not solved yet2
    Add Two Numbers
    15 · Linked Lists
    Medium
  10. not solved yet234
    Palindrome Linked List
    15 · Linked Lists
    Easy
  11. not solved yet143
    Reorder List
    15 · Linked Lists
    Medium
  12. not solved yet61
    Rotate List
    15 · Linked Lists
    Medium
  13. not solved yet25
    Reverse Nodes in k-Group
    15 · Linked Lists
    Hard

16 · Stacks & Monotonic Stack

0 / 9 solved
  1. not solved yet20
    Valid Parentheses
    16 · Stacks
    Easy
  2. not solved yet150Medium
  3. not solved yet155
    Min Stack
    16 · Stacks
    Medium
  4. not solved yet84Hard
  5. not solved yet739
    Daily Temperatures
    16 · Stacks
    Medium
  6. not solved yet844Easy
  7. not solved yet394
    Decode String
    16 · Stacks
    Medium
  8. not solved yet735
    Asteroid Collision
    16 · Stacks
    Medium
  9. not solved yet32Hard

17 · Queues & Deques

0 / 3 solved
  1. not solved yet232Easy
  2. not solved yet362
    Design Hit Counterpremium
    17 · Queues
    Medium
  3. not solved yet239Hard
0 / 7 solved
  1. not solved yet704
    Binary Search
    18 · Binary Search
    Easy
  2. not solved yet278
    First Bad Version
    18 · Binary Search
    Easy
  3. not solved yet33Medium
  4. not solved yet658
    Find K Closest Elements
    18 · Binary Search
    Medium
  5. not solved yet4
    Median of Two Sorted Arrays
    18 · Binary Search
    Hard
  6. not solved yet74
    Search a 2D Matrix
    18 · Binary Search
    Medium
  7. not solved yet153Medium

19 · Sorting

0 / 2 solved
  1. not solved yet148
    Sort List
    19 · Sorting
    Medium
  2. not solved yet179
    Largest Number
    19 · Sorting
    Medium

20 · String Parsing & Expression Evaluation

0 / 5 solved
  1. not solved yet8Medium
  2. not solved yet224
    Basic Calculator
    20 · Parsing
    Hard
  3. not solved yet13
    Roman to Integer
    20 · Parsing
    Easy
  4. not solved yet271
    Encode and Decode Stringspremium
    20 · Parsing
    Medium
  5. not solved yet227
    Basic Calculator II
    20 · Parsing
    Medium

21 · Tree Traversals

0 / 6 solved
  1. not solved yet102Medium
  2. not solved yet297Hard
  3. not solved yet199Medium
  4. not solved yet662Medium
  5. not solved yet103Medium
  6. not solved yet863Medium

22 · Tree Recursion

0 / 12 solved
  1. not solved yet226
    Invert Binary Tree
    22 · Tree Recursion
    Easy
  2. not solved yet110
    Balanced Binary Tree
    22 · Tree Recursion
    Easy
  3. not solved yet236Medium
  4. not solved yet543
    Diameter of Binary Tree
    22 · Tree Recursion
    Easy
  5. not solved yet104
    Maximum Depth of Binary Tree
    22 · Tree Recursion
    Easy
  6. not solved yet105Medium
  7. not solved yet124
    Binary Tree Maximum Path Sum
    22 · Tree Recursion
    Hard
  8. not solved yet113
    Path Sum II
    22 · Tree Recursion
    Medium
  9. not solved yet100
    Same Tree
    22 · Tree Recursion
    Easy
  10. not solved yet437
    Path Sum III
    22 · Tree Recursion
    Medium
  11. not solved yet101
    Symmetric Tree
    22 · Tree Recursion
    Easy
  12. not solved yet572
    Subtree of Another Tree
    22 · Tree Recursion
    Easy

23 · Binary Search Trees

0 / 5 solved
  1. not solved yet235Medium
  2. not solved yet98Medium
  3. not solved yet230Medium
  4. not solved yet285
    Inorder Successor in BSTpremium
    23 · BST
    Medium
  5. not solved yet108Easy

24 · Heaps & Priority Queues

0 / 7 solved
  1. not solved yet973Medium
  2. not solved yet295Hard
  3. not solved yet23Hard
  4. not solved yet621
    Task Scheduler
    24 · Heaps
    Medium
  5. not solved yet692Medium
  6. not solved yet215Medium
  7. not solved yet632Hard

25 · Tries

0 / 4 solved
  1. not solved yet208Medium
  2. not solved yet211Medium
  3. not solved yet212
    Word Search II
    25 · Tries
    Hard
  4. not solved yet336
    Palindrome Pairs
    25 · Tries
    Hard

26 · Graphs: BFS & DFS

0 / 9 solved
  1. not solved yet733
    Flood Fill
    26 · Graphs
    Easy
  2. not solved yet542
    01 Matrix
    26 · Graphs
    Medium
  3. not solved yet133
    Clone Graph
    26 · Graphs
    Medium
  4. not solved yet200
    Number of Islands
    26 · Graphs
    Medium
  5. not solved yet994
    Rotting Oranges
    26 · Graphs
    Medium
  6. not solved yet127
    Word Ladder
    26 · Graphs
    Hard
  7. not solved yet417Medium
  8. not solved yet1730
    Shortest Path to Get Foodpremium
    26 · Graphs
    Medium
  9. not solved yet1197
    Minimum Knight Movespremium
    26 · Graphs
    Medium

27 · Shortest Paths

0 / 1 solved
  1. not solved yet787Medium

28 · Union-Find & Minimum Spanning Trees

0 / 3 solved
  1. not solved yet721
    Accounts Merge
    28 · Union-Find & MST
    Medium
  2. not solved yet261
    Graph Valid Treepremium
    28 · Union-Find & MST
    Medium
  3. not solved yet323Medium

29 · Topological Sort

0 / 5 solved
  1. not solved yet207
    Course Schedule
    29 · Topo Sort
    Medium
  2. not solved yet310
    Minimum Height Trees
    29 · Topo Sort
    Medium
  3. not solved yet210
    Course Schedule II
    29 · Topo Sort
    Medium
  4. not solved yet329Hard
  5. not solved yet269
    Alien Dictionarypremium
    29 · Topo Sort
    Hard

30 · Advanced Graphs: Euler Paths, Bridges & SCCs

0 / 1 solved
  1. not solved yet815
    Bus Routes
    30 · Advanced Graphs
    Hard

31 · Backtracking

0 / 8 solved
  1. not solved yet39
    Combination Sum
    31 · Backtracking
    Medium
  2. not solved yet46
    Permutations
    31 · Backtracking
    Medium
  3. not solved yet78
    Subsets
    31 · Backtracking
    Medium
  4. not solved yet17Medium
  5. not solved yet79
    Word Search
    31 · Backtracking
    Medium
  6. not solved yet22
    Generate Parentheses
    31 · Backtracking
    Medium
  7. not solved yet37
    Sudoku Solver
    31 · Backtracking
    Hard
  8. not solved yet51
    N-Queens
    31 · Backtracking
    Hard

32 · Greedy Algorithms

0 / 2 solved
  1. not solved yet134
    Gas Station
    32 · Greedy
    Medium
  2. not solved yet55
    Jump Game
    32 · Greedy
    Medium

33 · Intervals

0 / 6 solved
  1. not solved yet57
    Insert Interval
    33 · Intervals
    Medium
  2. not solved yet56
    Merge Intervals
    33 · Intervals
    Medium
  3. not solved yet252
    Meeting Roomspremium
    33 · Intervals
    Easy
  4. not solved yet759
    Employee Free Timepremium
    33 · Intervals
    Hard
  5. not solved yet253
    Meeting Rooms IIpremium
    33 · Intervals
    Medium
  6. not solved yet435Medium

34 · Bit Manipulation

0 / 6 solved
  1. not solved yet67
    Add Binary
    34 · Bits
    Easy
  2. not solved yet338
    Counting Bits
    34 · Bits
    Easy
  3. not solved yet191Easy
  4. not solved yet136
    Single Number
    34 · Bits
    Easy
  5. not solved yet268
    Missing Number
    34 · Bits
    Easy
  6. not solved yet190
    Reverse Bits
    34 · Bits
    Easy

35 · Dynamic Programming

0 / 12 solved
  1. not solved yet322
    Coin Change
    35 · Dynamic Programming
    Medium
  2. not solved yet70
    Climbing Stairs
    35 · Dynamic Programming
    Easy
  3. not solved yet139
    Word Break
    35 · Dynamic Programming
    Medium
  4. not solved yet416
    Partition Equal Subset Sum
    35 · Dynamic Programming
    Medium
  5. not solved yet5
    Longest Palindromic Substring
    35 · Dynamic Programming
    Medium
  6. not solved yet62
    Unique Paths
    35 · Dynamic Programming
    Medium
  7. not solved yet198
    House Robber
    35 · Dynamic Programming
    Medium
  8. not solved yet152
    Maximum Product Subarray
    35 · Dynamic Programming
    Medium
  9. not solved yet300
    Longest Increasing Subsequence
    35 · Dynamic Programming
    Medium
  10. not solved yet221
    Maximal Square
    35 · Dynamic Programming
    Medium
  11. not solved yet91
    Decode Ways
    35 · Dynamic Programming
    Medium
  12. not solved yet377
    Combination Sum IV
    35 · Dynamic Programming
    Medium

36 · DP Patterns

0 / 1 solved
  1. not solved yet1235Hard

37 · Design Data Structures

0 / 4 solved
  1. not solved yet981Medium
  2. not solved yet895Hard
  3. not solved yet588
    Design In-Memory File Systempremium
    37 · Design DS
    Hard
  4. not solved yet380Medium