35 Problems
Cracking ML
The definitive set of 35 machine learning problems for ML engineer interviews. All NumPy from scratch, no sklearn/PyTorch. Covers linear models, classification, trees, unsupervised learning, evaluation, and feature engineering.
13 Easy16 Medium6 Hard
Unlock the full study plan
Upgrade to Pro to access the full curriculum.
6 sections