拿下技术面上传简历

你们有两路召回:一路是 i2i 协同过滤,一路是新上的双塔向量召回(用户塔+物品塔,内积检索)。双塔离线 recall@500 比 i2i 高 8 个点,但上线后大盘 CTR 只涨了 0.3%,链路延迟多了 15ms,物品向量索引每天全量重建一次、耗时 3 小时(这 3 小时里新品进不来)。你会怎么判断这路双塔值不值得保留,以及下一步怎么改?

推荐与搜索召回与排序5 年以上知识点 1 个

面试官在考什么

判断候选人能否识别「离线召回指标与线上收益脱节」的根因,并在延迟、索引时效、收益三者之间做量化取舍,而不是只停留在模型结构层面。

双塔召回

回答框架 · 前两步

  1. 指标脱节先归因:recall@500 是集合指标,不区分顺序,也不代表下游精排能选出更好结果。应改成评估「给精排带来的增量」以及双塔结果在精排 top 中的占比。
  2. 双塔的结构性瓶颈是只在最后做内积,用户-物品交叉表达弱,因此召回端收益常被下游吃掉;它适合大规模粗筛,不适合精细区分。

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

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

同一能力域的其他题