Home / Learn
Learn
Reading tracks that cover the concepts interviews test, beyond coding. Mark lessons as read and each track fills in.
Algorithms & Data Structures with Python
A from-zero crash course: Python itself, every core data structure, and the classic algorithms — enough to start solving problems.
0 / 40 lessons
Machine Learning
Features, models, training, metrics, debugging.
0 / 9 lessons
Machine Learning System Design
Real machine-learning system design walk-throughs, end to end.
0 / 10 lessons
AI Agent System Design
Designing autonomous language-model agents: tools, memory, multi-agent, guardrails, and evaluation.
0 / 29 lessons
Generative AI System Design
Generative model systems: smart compose, translation, retrieval-augmented products, image and video generation.
0 / 11 lessons
System Design
Classic distributed-systems design.
0 / 29 lessons
Object-Oriented Design
Object-oriented design problems and modelling.
0 / 13 lessons
Mathematics
Probability, statistics and inference, and linear algebra.
0 / 6 lessons