5 modules · 31 lessons · 42 hours

All tracks

All levels · every module free · 5 challenges

The ML Breadth Interview
8h · 6 lessons

Rapid questions across the whole field, answered at the depth the interviewer is actually probing for.

Coding Interviews for ML Engineers
10h · 7 lessons

Algorithms, plus the ML-specific coding rounds — implement k-means, write attention, vectorize this.

The ML System Design Interview
10h · 6 lessons

Forty-five minutes, a vague prompt and a whiteboard — structured so you finish with time to spare.

Depth & Research Interviews
8h · 6 lessons

Paper discussions, deep dives on your own projects, and the derivations you may be asked to produce.

Behavioral Rounds & Negotiation
6h · 6 lessons

Stories that hold up to follow-ups, and the compensation conversation at the end.

The other tracks

Level
Beginner
Size
5 modules · 52h
Level
Beginner
Size
5 modules · 46h
Level
Intermediate
Size
7 modules · 64h
Level
Intermediate
Size
6 modules · 60h
Level
Advanced
Size
5 modules · 50h
Level
Advanced
Size
7 modules · 62h
Level
Advanced
Size
7 modules · 62h