拿下技术面上传简历

你的 RAG 召回 top 50,准备加 cross-encoder rerank。线上 QPS 30,端到端 P99 预算 200ms,其中检索部分已经占了 60ms。请给出你的 rerank 方案:候选数取多少?选什么模型?延迟怎么压到预算内?如果候选数从 50 提到 200,收益和延迟各会怎么变?

NLP 与大模型RAG3-5 年知识点 1 个

面试官在考什么

判断候选人能否把 rerank 当成一个延迟受限下的工程优化问题,而不是「加个 reranker 效果就变好」的默认动作。

Rerank

回答框架 · 前两步

  1. cross-encoder 要把 query 和每个候选拼在一起做一次完整前向,复杂度随候选数线性增长且无法预计算,所以只能做小候选集的精排,不能替代向量索引
  2. 候选数存在边际收益拐点:从 50 提到 200 通常 recall 上限有提升但延迟近似线性上涨,需要离线扫候选数×延迟×效果曲线找拐点

还有 3 条答案要点、 3 层追问、 5 个常见坑, 以及针对你简历的追问路径,在定制报告里。

上传简历,生成我的题库先看示例报告

延伸阅读

想看这个方向的整体准备路线? 进入「NLP 与大模型」方向页

同一能力域的其他题