
Table of Contents
Last update: July 2026. All opinions are my own.
GenAI Engineering — Interview Prep · Part 1
📄 Download the full 4-page PDF — printable, easy to skim on the train the morning of.
What this is
I built this while prepping for a real interview for a Generative AI Engineer role. The scope was very specific — modern LLM engineering, not classical NLP or ML. Every topic on these four pages appeared in either the job description or an interview loop.
It's dense on purpose. Three columns per page, one concept per numbered block, small diagrams where they add signal. Use it as revision — read the deeper material in the rest of this series if a concept is still fuzzy.
Page 1 · LLM Foundations

Page 2 · Prompting + Reasoning Loops

Page 3 · RAG + Memory + State

Page 4 · Agents + Tools + Guardrails + LLMOps

The recommended study path
For each cheatsheet topic, here is the deeper post to read if you want the why:
- LLM foundations (page 1) — NLP Part 5: Language Modeling covers n-grams → RNN → transformers → BERT → GPT → distillation. Read this if the three-stage pipeline is fuzzy.
- Fine-tuning + transfer learning — NLP Part 7: Text Classification (Deep Learning) walks the transfer-learning workflow that most fine-tuning questions are actually about (catastrophic forgetting, LR finder, gradual unfreezing).
- Retrieval (page 3) — NLP Part 8: Information Retrieval covers the classical retrieval stack (inverted index, TF-IDF, BM25) that RAG rebuilds on top of.
- QA + tool-use patterns — NLP Part 9: Question Answering is the closest existing post to reasoning-loop and tool-use questions. Read alongside page 2 of the cheatsheet.
The full recommended path lives at /series/genai-interview-prep.
What's still coming
Two topic areas from the cheatsheet are only lightly covered in the current series posts and deserve their own deep dives. Both are on the list to write next:
- Modern GenAI Engineering — a full post covering the pages 2, 3, 4 material (prompting patterns, RAG in production, agents, LLMOps) at the same depth as the NLP from Scratch series.
- RAG in production — chunking strategies, hybrid retrieval, reranking, semantic caching, and how the classical IR from Part 8 becomes the R in RAG.
For now, the cheatsheet is the summary. If you're prepping for a similar interview and want a specific topic expanded first, that's the shortest way to make it happen.
What was in the job description
For context — the interview this was built for asked explicitly about: multi-agent patterns · prompting · state and memory management · RAG · reasoning loops · tooling design · tool error handling · security and LLMOps · guardrails · cost and latency. Every one of those maps to a concept block above (numbers 6–38). The mapping is annotated on the series page.
If your interview looks similar — GenAI-focused, LangChain-adjacent, cloud + microservices deployment context — the four pages should cover most of the surface. If it's more traditional Data Science or classical ML, you probably want the ML from Scratch series instead.
Good luck.
