Home / DSA
/dsa · TRACK

The DSA track.

Data structures and algorithms — arrays, trees, graphs, dynamic programming and more. Built as a curriculum — 25 chapters, recommended spine if you're new, side-quests when you're ready.

⏱ ~22h 59m total 32 beginner · 99 intermediate · 66 advanced 📚 197 topics

You'll cover: Arrays & Strings, Linked List, Stack & Queue — then go deeper.

Start here: Array Data Structure → Two Pointer Technique → Sliding Window Technique →

Continue from Array Data Structure → Complete DSA guide
Your progress 0 / 197 topics
0
Read
0
Chapters done
0h
Time invested
🔥 Start your streak today
INTERVIEW

DSA interview prep

DSA Interview Problems→
CURRICULUM

25 chapters · 197 topics

01

Arrays & Strings

SPINEIntermediate
13 topics · ~1h 31m · 0/13 read
02

Linked List

SPINEIntermediate
11 topics · ~1h 17m · 0/11 read
06

Sorting

SPINEBeginner
8 topics · ~56m · 0/8 read
10

Greedy & Backtracking

SPINEIntermediate
13 topics · ~1h 31m · 0/13 read
24

Stacks & Queues

Advanced
1 topics · ~7m · 0/1 read
25

Greedy

Intermediate
1 topics · ~7m · 0/1 read
START HERE · CHAPTER 01

Arrays & Strings

13 topics · Begin with Array Data Structure

Start reading →