Practice Sets

All sets

Work through the sets in order. Each one focuses on a pattern cluster and 3-6 problems.

Set 01

Arrays & Two Pointers

Focused practice set for Arrays & Two Pointers.

Set 02

Arrays & Two Pointers

Focused practice set for Arrays & Two Pointers.

Set 03

Hash Maps Deep Dive

Focused practice set for Hash Maps Deep Dive.

Set 04

Hash Maps Deep Dive

Focused practice set for Hash Maps Deep Dive.

Set 05

Linked Lists

Focused practice set for Linked Lists.

Set 06

Linked Lists

Focused practice set for Linked Lists.

Set 07

Linked Lists

Focused practice set for Linked Lists.

Set 08

Binary Trees

Focused practice set for Binary Trees.

Set 09

Binary Trees

Focused practice set for Binary Trees.

Set 10

Binary Trees

Focused practice set for Binary Trees.

Set 11

Graphs BFS - DFS

Focused practice set for Graphs BFS - DFS.

Set 12

Graphs BFS - DFS

Focused practice set for Graphs BFS - DFS.

Set 13

Graphs BFS - DFS

Focused practice set for Graphs BFS - DFS.

Set 14

Review + LeetCode Weekly Contest

Focused practice set for Review + LeetCode Weekly Contest.

Set 15

1D Dynamic Programming

Focused practice set for 1D Dynamic Programming.

Set 16

1D Dynamic Programming

Focused practice set for 1D Dynamic Programming.

Set 17

2D Dynamic Programming

Focused practice set for 2D Dynamic Programming.

Set 18

2D Dynamic Programming

Focused practice set for 2D Dynamic Programming.

Set 19

Classic DP Problems

Focused practice set for Classic DP Problems.

Set 20

Classic DP Problems

Focused practice set for Classic DP Problems.

Set 21

DP Review + Hard Problems

Focused practice set for DP Review + Hard Problems.

Set 22

Advanced Graph Algorithms

Focused practice set for Advanced Graph Algorithms.

Set 23

Advanced Graph Algorithms

Focused practice set for Advanced Graph Algorithms.

Set 24

Heap - Priority Queue

Focused practice set for Heap - Priority Queue.

Set 25

Heap - Priority Queue

Focused practice set for Heap - Priority Queue.

Set 26

Trie

Focused practice set for Trie.

Set 27

Trie

Focused practice set for Trie.

Set 28

Binary Search Mastery

Focused practice set for Binary Search Mastery.

Set 29

Binary Search LC 704

Focused practice set for Binary Search LC 704.

Set 30

Binary Search LC 74

Focused practice set for Binary Search LC 74.

Set 31

Binary Search LC 875

Focused practice set for Binary Search LC 875.

Set 32

Binary Search LC 4

Focused practice set for Binary Search LC 4.

Set 33

Stack LC 20

Focused practice set for Stack LC 20.

Set 34

Stack LC 739

Focused practice set for Stack LC 739.

Set 35

Review + redo 2 problems from memory

Focused practice set for Review + redo 2 problems from memory.

Set 36

Backtracking LC 78

Focused practice set for Backtracking LC 78.

Set 37

Backtracking LC 46

Focused practice set for Backtracking LC 46.

Set 38

Backtracking LC 39

Focused practice set for Backtracking LC 39.

Set 39

Backtracking LC 79

Focused practice set for Backtracking LC 79.

Set 40

Intervals LC 56

Focused practice set for Intervals LC 56.

Set 41

Intervals LC 57

Focused practice set for Intervals LC 57.

Set 42

Intervals LC 253

Focused practice set for Intervals LC 253.

Set 43

Framework + Chip Huyen Ch1

Focused practice set for Framework + Chip Huyen Ch1.

Set 44

Recommendation System

Focused practice set for Recommendation System.

Set 45

Feed Ranking

Focused practice set for Feed Ranking.

Set 46

Deep dive- embeddings + two-tower

Focused practice set for Deep dive- embeddings + two-tower.

Set 47

Deep dive- real-time features

Focused practice set for Deep dive- real-time features.

Set 48

Mock system design 1

Focused practice set for Mock system design 1.

Set 49

Review & flashcards

Focused practice set for Review & flashcards.

Set 50

Chip Huyen Ch4

Focused practice set for Chip Huyen Ch4.

Set 51

Ads Click Prediction

Focused practice set for Ads Click Prediction.

Set 52

Search Ranking

Focused practice set for Search Ranking.

Set 53

Deep dive- logging + feature store

Focused practice set for Deep dive- logging + feature store.

Set 54

Deep dive- evaluation & A - B

Focused practice set for Deep dive- evaluation & A - B.

Set 55

Mock system design 2

Focused practice set for Mock system design 2.

Set 56

Review & consolidate

Focused practice set for Review & consolidate.

Set 57

Meta - Google tagged LC + start behavioral

Focused practice set for Meta - Google tagged LC + start behavioral.

Set 58

Algorithms review day

Focused practice set for Algorithms review day.

Set 59

Full mock 1 (coding)

Focused practice set for Full mock 1 (coding).

Set 60

System design refresh

Focused practice set for System design refresh.

Set 61

Behavioral rehearsal

Focused practice set for Behavioral rehearsal.

Set 62

Full mock 2 (mixed)

Focused practice set for Full mock 2 (mixed).

Set 63

Review & rest (light)

Focused practice set for Review & rest (light).

Set 64

Target weak patterns

Focused practice set for Target weak patterns.

Set 65

Full mock 3 (coding)

Focused practice set for Full mock 3 (coding).

Set 66

Behavioral final polish

Focused practice set for Behavioral final polish.

Set 67

Light system design mock

Focused practice set for Light system design mock.

Set 68

Full mock 4 (final)

Focused practice set for Full mock 4 (final).

Set 69

Cooldown day

Focused practice set for Cooldown day.

Set 70

Buffer - rest

Focused practice set for Buffer - rest.

Set 9007199254740991

Week 01 - Arrays, Strings & Hash Maps

Focused practice set for Week 01 - Arrays, Strings & Hash Maps.

Set 9007199254740991

Week 02 - Binary Trees & Graphs

Focused practice set for Week 02 - Binary Trees & Graphs.

Set 9007199254740991

Week 03 - Dynamic Programming

Focused practice set for Week 03 - Dynamic Programming.

Set 9007199254740991

Week 04 - Advanced Graph + Heap

Focused practice set for Week 04 - Advanced Graph + Heap.

Set 9007199254740991

Week 05 - Binary Search + Stack (Guide)

Focused practice set for Week 05 - Binary Search + Stack (Guide).

Set 9007199254740991

Week 06 - Intervals + Backtracking (Guide)

Focused practice set for Week 06 - Intervals + Backtracking (Guide).

Set 9007199254740991

Set Map

Focused practice set for Set Map.

Set 9007199254740991

Week Overviews

Focused practice set for Week Overviews.

Set 9007199254740991

Week 01 - Arrays, Hash Maps, Linked Lists

Focused practice set for Week 01 - Arrays, Hash Maps, Linked Lists.

Set 9007199254740991

Week 02 - Binary Trees & Graphs

Focused practice set for Week 02 - Binary Trees & Graphs.

Set 9007199254740991

Week 03 - Dynamic Programming

Focused practice set for Week 03 - Dynamic Programming.

Set 9007199254740991

Week 04 - Advanced Graph + Heap + Trie + Binary Search

Focused practice set for Week 04 - Advanced Graph + Heap + Trie + Binary Search.

Set 9007199254740991

Week 05 - Binary Search + Stack

Focused practice set for Week 05 - Binary Search + Stack.

Set 9007199254740991

Week 06 - Backtracking + Intervals

Focused practice set for Week 06 - Backtracking + Intervals.

Set 9007199254740991

Week 07 - System Design (Recsys) + Mocks

Focused practice set for Week 07 - System Design (Recsys) + Mocks.

Set 9007199254740991

Week 08 - System Design (Ads/Search) + ML Systems

Focused practice set for Week 08 - System Design (Ads/Search) + ML Systems.

Set 9007199254740991

Week 09 - Mocks + Behavioral

Focused practice set for Week 09 - Mocks + Behavioral.

Set 9007199254740991

Week 10 - Final Polish

Focused practice set for Week 10 - Final Polish.