SKILLUMEN
Try for free
Interview Questions  ›   RAG and retrieval

Advanced RAG

6 interview questions you should be able to answer.
3 worked answers   •   3 practice questions   •   Advanced
Better search.
Better answers.
  Fix the query.↘
Updated Sep 2026
01 FAILURE MODES
1 / 6

What does basic RAG get wrong often enough
that advanced RAG exists to fix?

Think about your answer before revealing.
Give it a try!
Interview answer
◷  ~ 25 seconds

Basic RAG does one similarity search on the user's raw question and hopes the top-k chunks are right. In practice the retrieval is what breaks: a question is worded nothing like the document that answers it, key facts get split across separate chunks, and a single search only ever asks once.

A great model handed the wrong passages still gives a wrong answer, so advanced RAG focuses almost entirely on getting the right text in front of the model.

MEANING SPACE question the right chunks far apart in meaning-space
What the interviewer is testing
⌕
Retrievalis what breaks
✎
Wordingquestion ≠ document
◎
One shota single search
Follow-up they may ask
02 PIPELINE
2 / 6

How do query rewriting, multi-query, and HyDE each improve
the search before retrieval happens?

Name all three before revealing.
Interview answer
◷  ~ 30 seconds

All three fix the query before searching. Rewriting rephrases a vague or messy question into something cleaner.

Multi-query turns one question into several rewordings, searches with each, and unions the results, so a single bad phrasing doesn't sink you. HyDE (Hypothetical Document Embeddings) goes further: the model drafts a fake answer to the question and searches with that, because an answer looks far more like the real document than a question does.

Rewrite
Messy question
Rephrase it
cleanly
Search once
Multi-query
Several
rewordings
Search with
each
Union the
results
HyDE
Draft a fake
answer
Search with
the draft
Lands next to
the real doc
03 DEEPER
3 / 6

Why does HyDE search with a made-up answer
instead of the user's raw question?

Think about your answer before revealing.
Interview answer
◷  ~ 25 seconds

Vector search returns whatever is nearest in meaning-space, and a question like "why is onboarding slow?" lands far from the paragraph that answers it. A drafted answer uses the same vocabulary and shape as the real document, so it sits right next to it, and the search then retrieves the true passages.

The draft doesn't have to be correct. It only has to be shaped like the target.

The risk is that on a niche topic the model can invent a wrong premise and steer the search off.

MEANING SPACE question real doc drafted answer the draft lands next to the real document
More questions
04What does GraphRAG add over flat chunk retrieval, and what kind of question does it unlock?
05What do a reranker and hybrid search fix, and why are they often enough on their own?
06How does agentic RAG's search-read-decide-search-again loop work, and what does it cost you?
These run inside Skillumen with graded answers.

This is a small sample.
600+ interview questions live inside Skillumen.

Every concept card carries its own interview questions, graded as you answer.
Free to start.

See more interview questions