ML Software Engineering: Interview Concept Review
Structured recap for ML SWE loops: foundational stack, supervised and unsupervised learning, deep learning, retrieval and agents — with onsite deep-dives wherever the portfolio lacks a dedicated tutorial, and links wherever it does.
Course Overview
What You Will Build Toward
- Navigate the ML Software Engineering: Interview Concept Review learning path across 17 chapters.
- Choose the right chapter based on your current goal and prerequisites.
- Move from overview material into the canonical chapter experience.
Chapter Path
Start With Any Chapter
Chapter 1
How to Use This Prep Path
Open chapter
Chapter 2
Python Stack for ML & Data Science
Open chapter
Chapter 3
Data Analysis & EDA Mindset
Open chapter
Chapter 4
ML Workflow & First Models
Open chapter
Chapter 5
Workshops — Applied Checkpoints
Open chapter
Chapter 6
Generative AI & Prompting for Interviews
Open chapter
Chapter 7
Tree-Based Models in Interviews
Open chapter
Chapter 8
Ensembles & Boosting Mental Models
Open chapter
Chapter 9
Metrics & Model Interpretation
Open chapter
Chapter 10
Supervised Learning — Interview Deep Review
Open chapter
Chapter 11
Unsupervised Learning — Interview Deep Review
Open chapter
Chapter 12
Optimization & Gradient Methods
Open chapter
Chapter 13
Deep Learning I — Vision & Architectures
Open chapter
Chapter 14
Deep Learning II — Sequences, NLP & RL Vocabulary
Open chapter
Chapter 15
RAG & Retrieval in Interview Answers
Open chapter
Chapter 16
Agents, Tools & Reliability Angles
Open chapter
Chapter 17
Building ML & GenAI Products End to End
Open chapter
Before You Start
Recommended Background
- Comfort describing ML projects aloud (datasets, constraints, failures).
- High-level familiarity with Python data tooling and supervised learning terminology.
- Exposure to neural networks OR willingness to skim those chapters alongside the NN tutorial.
How this track is authored
Chapters recap interview vocabulary and probes. Sections marked Go deeper on this site point into full tutorials
when one exists (supervised ensembles, transformers, clustering, RAG, agents, coding patterns). Sections without links stay self-contained recap.
The outline metadata lives under static/docs/ml-swe-interview-prep-outline.md.