Learning Tracks

Structured paths to build depth in specific topics, one level at a time.

๐Ÿงฑ

Arrays & Strings Foundations

Build core comfort with arrays and strings โ€” from basic traversal to hashing and two-pointer techniques.

Log in to track your progress
๐Ÿ“ฆ

Variables

Practice problems in Variables, from fundamentals to advanced.

Log in to track your progress
๐Ÿ”ข

Math & Number Theory Warmup

Strengthen fundamental math-based problem solving โ€” often the easiest wins in coding interviews if practiced well.

Log in to track your progress
โž•

Operators

Practice problems in Operators, from fundamentals to advanced.

Log in to track your progress
๐ŸŒ€

Recursion & Dynamic Programming Intro

Move from simple recursion to recognizing overlapping subproblems โ€” the foundation of dynamic programming.

Log in to track your progress
๐Ÿ”€

Conditionals

Practice problems in Conditionals, from fundamentals to advanced.

Log in to track your progress
๐Ÿ“š

Stacks, Searching & Structures

Explore how choosing the right data structure โ€” a stack, a sorted array, or a grid โ€” makes problems dramatically simpler.

Log in to track your progress
๐Ÿ”

Loops

Practice problems in Loops, from fundamentals to advanced.

Log in to track your progress
๐Ÿ”ก

Characters

Practice problems in Characters, from fundamentals to advanced.

Log in to track your progress
โž—

Math

Practice problems in Math, from fundamentals to advanced.

Log in to track your progress
๐Ÿ”ข

Number Theory

Practice problems in Number Theory, from fundamentals to advanced.

Log in to track your progress
๐Ÿ“Š

Arrays

Practice problems in Arrays, from fundamentals to advanced.

Log in to track your progress
๐Ÿงต

Strings

Practice problems in Strings, from fundamentals to advanced.

Log in to track your progress
๐Ÿ”

Searching

Practice problems in Searching, from fundamentals to advanced.

Log in to track your progress
๐Ÿ“ถ

Sorting

Practice problems in Sorting, from fundamentals to advanced.

Log in to track your progress
๐ŸŒ€

Recursion

Practice problems in Recursion, from fundamentals to advanced.

Log in to track your progress
#๏ธโƒฃ

Hashing

Practice problems in Hashing, from fundamentals to advanced.

Log in to track your progress
๐Ÿค

Two Pointers

Practice problems in Two Pointers, from fundamentals to advanced.

Log in to track your progress
๐ŸชŸ

Sliding Window

Practice problems in Sliding Window, from fundamentals to advanced.

Log in to track your progress
๐Ÿ”—

Linked List

Practice problems in Linked List, from fundamentals to advanced.

Log in to track your progress
Showing 1โ€“20 of 42
1 2 3 Next