Skip to content

ML Interview Anki Deck ​

A free, 188-card Anki deck built straight from The Handbook's ML interview FAQ — every Q&A becomes a flashcard so you can drill the fundamentals with spaced repetition on your phone or laptop.

What's inside ​

  • 188 cards across 12 topic areas of core ML, each tagged by topic.
  • Generated from the interview FAQ, so the wording matches what you'll read on the site:
    • Bias-variance tradeoff, overfitting & underfitting, regularization
    • Evaluation metrics (precision/recall, AUC-ROC/PR, MSE/MAE, NDCG…)
    • Optimization (gradient descent, cross-validation), ensemble methods
    • Statistics & probability (hypothesis testing, Bayes)
    • Class imbalance, feature engineering, hyperparameter tuning
    • Vanishing gradients, transfer learning, model drift, interpretability

How to use it ​

  1. Install Anki (desktop) or AnkiMobile / AnkiDroid.
  2. Download the .apkg above.
  3. In Anki: File → Import (or just double-click the file) and pick it.
  4. Study daily — Anki schedules reviews so you see each card right before you'd forget it.

Pair it with active recall

Cards are most effective after you've struggled with the material. Take a mock interview with an AI, let it expose a gap, then let these cards keep it fresh.

Known limitations ​

To keep the deck self-contained and easy to import, the generator strips images, Mermaid diagrams, and block math — those richer visuals live on the site. Cards keep prose, code blocks, tables, and inline formatting. For anything visual, follow the topic link back to the FAQ.

Regenerate it yourself ​

The deck is reproducible from source — see docs/scripts/generate_anki_deck.py:

bash
pip install genanki markdown
python docs/scripts/generate_anki_deck.py
# -> docs/public/downloads/handbook-ml-interview-faq.apkg