The guides

Interview Guides by Role and by System

Each guide is a PDF: the questions for one role or one kind of system, a model answer for each, what the interviewer is checking, and the follow-up. They’re free. Leave your email and we’ll send each one the day it’s ready.

Get the free PDFs

New to AI? Start here

AI Basics: What Everyone Should Know

The AI ideas everyone should know, in plain language: how ChatGPT works, why it makes things up, and what AI can and can’t do. No math, no jargon, and a one-sentence version of every idea you can repeat in a meeting or an interview.

AI Basics Start Here: The PDF isn’t out yet. We’ll email it to you the day it is. No spam; unsubscribe with one click.

What’s in AI Basics →

By role

The interview loop for each job, round by round.

Role guide · Free PDF

AI Engineer

LLM fundamentals, RAG, agents, evals and the questions about your own projects.

See the questions → Email me the PDF

Role guide · Free PDF

ML Engineer

ML fundamentals, model training and evaluation, feature pipelines and the ML system design round.

Email me the PDF

Role guide · Free PDF

Generative AI Engineer

How LLMs work, prompting, fine-tuning vs RAG, structured outputs, cost and latency.

See the questions → Email me the PDF

Role guide · Free PDF

MLOps Engineer

Deploying and serving models, pipelines, monitoring, drift and rollbacks.

Email me the PDF

Role guide · Free PDF

Data Scientist

Statistics, experiments, SQL, modeling and the product case questions.

Email me the PDF

Role guide · Free PDF

AI Product Manager

When to use AI, how to measure it, risk and trust, and the product sense round.

Email me the PDF

System design

A framework for the design round, then one guide per kind of system.

System design · Free PDF

AI System Design

A framework for the design round and worked cases: support bot, document search, coding agent and more.

See the questions → Email me the PDF

System design · Free PDF

System Design for AI Agents

Agent loops, tools, state and memory, permissions, and how agents fail in production.

See the questions → Email me the PDF

System design · Free PDF

System Design for ML Systems

Recommendations, ranking, search and fraud detection, from data to serving.

Email me the PDF

System design · Free PDF

System Design for LLM Inference

Serving models at scale: batching, caching, GPUs, streaming and cost per request.

Email me the PDF

System design · Free PDF

System Design for Databases

Choosing a database, indexing, replication, sharding, consistency and vector stores.

Email me the PDF

System design · Free PDF

System Design for Data Pipelines

Batch and streaming, queues, backfills, data quality and feature stores.

Email me the PDF

Get the Free PDFs

Pick the guides you want. We’ll email each one the day it’s ready.

Which guides do you want?

Start here

By role

System design

The PDF isn’t out yet. We’ll email it to you the day it is. No spam; unsubscribe with one click.