AI Interview Prep

AI Interview Prep

RAG Interview Questions #5 - The Leaderboard Trap

Why dense retrievers look invincible on evaluation sets but fail catastrophically in production, and the rank fusion architecture that actually gets you hired.

Hao Hoang's avatar
Hao Hoang
Jul 09, 2026
∙ Paid

You’re in a Search Infrastructure Engineer interview at Google and the interviewer asks:

“We benchmarked dense retrieval against BM25 on our eval set. Dense won on every metric. Do we rip out sparse retrieval entirely?”

Don’t say: “Yes, dense captures semantic meaning, sparse is just keyword matching. Dense is the higher-resolution version of the same idea.”

Wrong. That answer says we’ve never watched a dense retriever fail in production.

The reality: sparse and dense aren’t the same idea at different resolutions. They fail in completely different places.

Here’s what actually happens when we go all-in on dense:

AI Interview Prep is a reader-supported publication. To receive new posts and support my work, consider becoming a free or paid subscriber.

Keep reading with a 7-day free trial

Subscribe to AI Interview Prep to keep reading this post and get 7 days of free access to the full post archives.

Already a paid subscriber? Sign in
© 2026 Hao Hoang · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture