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