Skip to content

Machine Learning ​

Part of the Interview Prep Roadmap. Coverage ratings are explained there.

Optional track — relevant for ML-focused roles.

Model architecture and transformer internals, then RAG systems and training dynamics through to practical deployment considerations.

Coverage: thin

ML Fundamentals ​

  • Supervised vs. unsupervised learning
  • Training, validation, and test splits
  • Overfitting and underfitting
  • Bias-variance trade-off

Practice

Model Training ​

  • Loss functions
  • Gradient descent and optimizers
  • Learning rate and batch size effects
  • Regularization

Practice

Evaluation ​

  • Accuracy, precision, recall, and F1
  • Confusion matrix terms
  • Metric selection for imbalanced data
  • Cross-validation

Practice

Neural Networks ​

  • Activation functions
  • Backpropagation
  • Vanishing and exploding gradients
  • Residual connections

Practice

Transformers & LLMs ​

  • Attention and query/key/value matrices
  • Multi-head attention
  • Positional encoding
  • Mixture-of-experts routing
  • Temperature and sampling parameters

Practice

Applied LLM Systems ​

  • Retrieval-augmented generation
  • Chunking and embedding strategies
  • Context window management
  • Prompt design and few-shot examples

Practice