Machine learning interview questions and answers
Questions that test whether you can use machine learning, not only define it: accuracy that misleads, leakage, overfitting, and choosing between models.
Questions that test whether you can use an idea and explain it, each with a model answer and the lesson that teaches it. Read the first answers on any page, and a free account opens the rest.
These come from the academy's lessons. They aren't a list collected from real interviews.
Questions that test whether you can use machine learning, not only define it: accuracy that misleads, leakage, overfitting, and choosing between models.
Questions about building with language models in production: choosing a model, RAG, evals, cost, safety, and designing a feature end to end.
Questions on how neural networks train and fail: backpropagation, activations, vanishing gradients, optimizers, normalization, and debugging a model that won't learn.
Questions on how language models work inside and how they're trained and served: attention, tokenization, GPT architecture, fine-tuning, RLHF, quantization and inference.
Questions on retrieval-augmented generation: embeddings, chunking, vector databases, hybrid search and keeping answers grounded.
Questions on designing and running agents: tools, the agent loop, permissions, context, multi-agent systems, security and evaluation.
Questions on writing and testing prompts: system prompts, examples, structured output, chaining, evals, hallucination and prompt injection.