重排与检索优化面试题大全
RAG 做不好,大多数问题出在召回和排序。面试官会追问为什么加重排、怎么权衡延迟、怎么构造训练数据、怎么评估召回和排序质量。这一页集中整理检索优化链路。
共 70 道题,按能力模块组织。
先做项目,再刷题
重排模型、排序指标与召回优化(70 题)
- 医疗法律 RAG 架构关键环节 — 医疗/法律场景下数据预处理、检索器与生成器优化方案
- RAG检索质量提升5法 — 查询扩展、重排序、混合检索等 5 种方法原理与适用场景详解
- RAG Retriever 工作流程详解 — 从查询预处理到向量检索、排序筛选,各环节技术要点与性能影响
- 专业领域RAG链路优化陷阱
- 向量数据库怎么支撑 Agent 记忆?
- RAG 瓶颈在哪一步
- RAG 检索偏差怎么系统性解决?
- RAG 为什么需要 Re-ranking?
- RAG 原理与核心架构
- RAG流程:检索到生成各阶段陷阱
- RAG检索不准的失败场景与优化
- RAG 系统迭代优化方向有哪些?
- 精排精度高,为何不跳过召回粗排?
- 直接精排所有候选,为何不可行?
- RAG 流程各阶段怎么拆?
- RAG 完整工作流程怎么跑?
- RAG 检索优化:重排序怎么用?
- RAG 为何还要重排?
- 记忆型Agent为何用向量数据库?
- RAG 重排序怎么选?
- RAG 中 Re-ranking 怎么用?
- 召回和粗排为什么不能跳过?
- RAG 重排收益与成本
- RAG 系统怎么持续迭代?
- RAG 重排作用与实现
- Naive RAG vs Advanced RAG 区别?
- RAG 流程各环节优化陷阱
- RAG 流程:检索、融合、生成
- RAG 延迟与准确率优化
- RAG流程优化:三大层面策略
- RAG 为什么需要 Rerank?
- 两阶段检索 vs 直接重排?
- RAG 延迟准确率根因
- RAG Query 改写方法
- RAG增强与生成如何衔接?
- RAG 工作原理与核心组件
- RAG 技术实现流程怎么走?
- RAG 工作流程与关键技术组件
- RAG 文档处理与检索策略怎么搭?
- RAG 组件功能与数据流向?
- RAG检索方法选型原因?
- RAG 核心实现原理是什么?
- BM25/向量/混合检索选型
- 专业领域RAG数据与检索优化?
- RAG检索方法如何优化?
- RAG 架构组件与失败场景
- RAG 流程优化:检索与重排陷阱
- RAG 怎么解决大模型幻觉?
- RAG 架构:检索到生成全链路
- RAG 局限性怎么破?
- RAG 系统实现:组件与流程
- 领域 RAG 架构如何控幻觉?
- RAG架构:检索器与重排序策略
- RAG 检索器与知识库怎么搭?
- RAG 两阶段架构:模块与数据流
- RAG 架构怎么搭?
- RAG 系统核心组件怎么搭?
- BM25+向量+Cross-Encoder 怎么组合?
- RAG检索优化:向量检索与重排序
- Context vs Prompt Engineering 区别?
- RAG 检索器与生成器如何协同?
- RAG 系统有哪些常见陷阱?
- 推荐结果多样性怎么控制?
- RAG 系统实现流程怎么搭?
- 语义检索向量数据库构建流程
- 两阶段 vs 端到端怎么选?
- RAG 召回准确性:三大失败场景
- RAG 为何需要重排序?
- 向量数据库 vs 传统数据库怎么选?
- RAG 三阶段原理与失败场景
常见问题
Rerank 为什么是 RAG 面试高频题?
因为它直接影响最终上下文质量。面试官会看你能否解释粗召回和精排的分工、Cross-Encoder 的代价,以及如何用指标证明重排真的有收益。
重排会不会拖慢线上接口?
会,所以要讲 topK 控制、batch 推理、轻量模型、缓存和降级策略。好的答案不是“加重排”,而是“在可接受延迟内提升有效上下文”。
混合检索和重排怎么配合?
混合检索负责扩大候选,重排负责统一相关性判断。常见做法是 BM25 + 向量召回后 RRF 融合,再用 reranker 精排前几十条。
想有人带着把项目做深、简历改到能扛追问,看 训练营;先自学也可以从本页开始。