Build muscle memory on the 6 core patterns. Every FAANG problem traces back to these. Do NOT skip Easy problems - understand why the pattern fits.
60-70 problems
Internalize Two-Pointer and Sliding Window
Pattern notes after each topic
20-min attempt before hints
Week 1Arrays, Strings and Hashmaps0/16
// Daily Schedule
8-9:30 AMLearn pattern + 2 Easy problems, no timer
11 AM-12:303 Medium problems, 25 min each max
3-4 PMRe-solve 1 failed problem, add to notes
8-9 PMReview solutions and read discussion tabs
EASY
Best Time to Buy and Sell Stock
LC #121
Remove Duplicates from Sorted Array
LC #26
MEDIUM
Product of Array Except Self
LC #238
Container With Most Water
LC #11
Longest Consecutive Sequence
LC #128
Week 2Two Pointers and Sliding Window0/11
EASY
MEDIUM
Longest Substring Without Repeating Characters
LC #3
Longest Repeating Character Replacement
LC #424
Search in Rotated Sorted Array
LC #33
Find Minimum in Rotated Sorted Array
LC #153
Week 3Linked Lists and Binary Search0/15
EASY
MEDIUM
Remove Nth Node From End of List
LC #19
HARD
Median of Two Sorted Arrays
LC #4
Minimum Window Substring
LC #76
Reverse Nodes in k-Group
LC #25
Week 4Stacks, Queues and Intervals0/14
EASY
Implement Queue using Stacks
LC #232
MEDIUM
Evaluate Reverse Polish Notation
LC #150
HARD
Largest Rectangle in Histogram
LC #84