GitHub repo

alirezadir/Machine-Learning-Interviews

Jupyter Notebook Tracked since 2021-01-31 Updated 2026-07-16 View source ↗

#235 of 783 by Stars among GitHub repos

8.6k Stars

This repo is meant to serve as a guide for Machine Learning/AI technical interviews.

About

:newspaper: I now offer 1:1 AI/ML interview coaching for AI/ML Engineers, Applied AI Engineers & Scientists, Research Engineers, Research Scientists, AI Strategists, Engineering Managers, and senior AI leaders.

Topics include ML/AI system design, LLMs & Agentic AI, technical interviews, behavioral interviews, and leadership interviews.

:newspaper: News: Updated for 2026: Chapters 3 and 4 now cover the latest GenAI / LLM interview topics — foundation models & LLM internals (KV cache, GQA, RoPE, MoE), post-training algorithms (SFT, DPO, GRPO, RLVR, …), PEFT & inference optimization, multimodal AI (VLMs, VLAs, diffusion vs autoregressive), and GenAI system design (RAG, agents, guardrails,…

Excerpted from github.com/alirezadir/Machine-Learning-Interviews

Latest metrics

Stars 8.6k 2026-07-16
Forks 1.5k 2026-07-16
Commits 139 2026-07-16
Releases 0 2026-07-16
Watchers 95 2026-07-16
Open issues 5 2026-07-16
Open PRs 6 2026-07-16