Module quiz
Retrieval-augmented generation quiz
56 questions across 6 lessons. Choose an answer, check it, and read why each option is right or wrong.
Checking answers needs JavaScript. You can still read every question and option below.
Keyboard: arrow keys move between options. Space or Enter selects the focused option.
RAG architecture and chunking9 questions
ObjectiveDescribe the two phases of a RAG pipeline and say what happens at each stage.
ObjectiveChoose a chunking strategy (size, overlap, structure-awareness) for a corpus and justify it with trade-offs.
ObjectiveExplain which metadata a chunk needs and why permissions are enforced inside retrieval, not after it.
ObjectiveDescribe how to pick a chunk size from evidence on a labelled question set instead of by habit.
The core RAG pipeline7 questions
ObjectiveExplain why RAG suits knowledge injection and fine-tuning suits behaviour, and where long context fits.
ObjectiveExplain each stage of the pipeline (parse, chunk, embed, index, retrieve, rerank, generate) and its main trade-off.
ObjectiveList the stages where a confident wrong answer can originate and describe the test that separates retrieval from generation.
Better retrieval10 questions
ObjectiveWalk a bad RAG answer back to the failing stage using the debugging playbook.
ObjectiveExplain hybrid search with Reciprocal Rank Fusion and cross-encoder reranking, including what each costs.
ObjectiveChoose a query transformation for a given retrieval failure and state its cost.
ObjectiveExplain why metadata and permission filters are applied before or during vector search, and the trade-off of post-filtering.
ObjectiveUse chunk-level techniques (parent-child, sentence window, contextual chunks, MMR) and context assembly to improve what reaches the prompt.
All RAG types9 questions
ObjectiveState the decision rule (simple baseline, measure, add complexity only for a named failure) and walk the decision tree.
ObjectiveDescribe when naive, advanced, modular and agentic RAG each earn their place and what each costs.
ObjectiveMatch HyDE, parent-child, GraphRAG, Self-RAG, Corrective RAG and Adaptive RAG to the failure each one fixes and its main risk.
ObjectivePick a RAG variant for a described scenario and defend the choice with its cost and failure mode.
RAG evaluation and hallucination9 questions
ObjectiveExplain why RAG reduces but does not eliminate hallucination, including three ways a model can fail with the right context in the prompt.
ObjectiveChoose among grounding instructions, citations, reranking, retrieval gates and verification passes, and state the limit of each.
ObjectiveClassify a failure as a retrieval failure or a generation failure from a trace of retrieved chunks, scores and the final prompt.
ObjectiveDescribe how to measure RAG quality with separate retrieval and generation metrics on a golden set, and how much to trust a small improvement.
RAG evaluation in depth12 questions
ObjectiveDesign an evaluation that scores retrieval and generation separately, then end to end.
ObjectiveCompute recall@k, precision@k and MRR from ranked results by hand.
ObjectiveTurn misses into a failure taxonomy that says which stage is responsible.
ObjectiveBuild a golden set that includes unanswerable questions, and use an LLM judge while knowing its pitfalls.
ObjectiveRun controlled experiments: one change at a time, on the same set, tracking quality, latency and cost together.
Boss challenge: Find the failing stage
A longer check of the whole module. It is optional, and nothing else on the site depends on it.
- 11 questions, taken from the lesson quizzes above.
- Pass mark: 8 correct of 11.
- You can try it as many times as you like.
- A correct answer is kept, so a pass can build up across several tries.
- If you miss some, you get links to the lesson sections to read again.
Checking answers needs JavaScript. You can still read every question and option below.
Keyboard: arrow keys move between options. Space or Enter selects the focused option.