FDEInterviews logo
Practice tests · 38 questions

RAG & Agent System Design: the practice test

Retrieval pipelines, chunking, reranking, tool-using agents, guardrails, multi-tenancy and eval harnesses: the modal FDE design round at OpenAI, Anthropic, Sierra, Glean and Scale. This test drills exactly that: 12 easy, 11 medium and 15 hard questions, every one explained, every explanation linking into the worked material.

Set up your test
Topic
How confident are you feeling?
Questions
12 in this pool · about 7 min
Reveal answers
Sign in to startFree account · your questions rotate between takes

Sample questions, answered

easy · sample
A RAG answer is wrong. Before touching anything, which single question splits the failure into its two fundamentally different bug classes?
Was the prompt template changed since the last known-good run?
Is the embedding model the most recent version the provider offers?
Was the correct passage present in the retrieved context?
Did the answer run past the output token limit and get cut off?

If the right passage never came back, you have a retrieval bug: fix chunking, indexing, or the query, and no prompt work will help. If it came back and the model ignored or contradicted it, you have a generation bug with a completely different toolbox. One log lookup separates them, which is why seasoned people ask this before theorizing. Teams that skip it reflexively rewrite prompts to fix retrieval failures, the single most common wasted week in RAG debugging.

easy · sample
A customer wants an assistant that answers questions from their product manual. The eager first proposal is a multi-tool autonomous agent. When is the agent the wrong answer?
When the workflow is a fixed, predictable sequence a plain pipeline runs cheaper and more debuggably
Whenever the customer's data is confidential or subject to compliance review
When the model is below a certain parameter count and cannot plan reliably
Agents are never strictly the wrong answer so long as the project budget can absorb the extra token spend

An agent buys you dynamic control flow: the model decides what to do next. That is valuable exactly when the path is unpredictable, and pure cost when it is not. Manual Q&A is retrieve-then-answer, a two-step pipeline with no decisions to delegate; wrapping it in an agent loop adds latency, token spend, non-determinism, and a new class of looping failures, for nothing. The senior instinct interviewers look for is reaching for the simplest structure that fits the task, and defending it.

Go deeper than the quiz

A practice test measures recall. The material it draws from teaches the reasoning: