某TOG外包项目面经-RAG问的挺多

  这两天面了一个TOG的外包,问了挺多RAG相关问题,感觉也是有些收获,所以发出来一下。

一面-项目经理面

面试官提问环节

  1. 基本信息询问
  2. 团队协作的一些问题,怎么去团队协作的?
  3. 团队协作过程中遇到的最大的问题?
  4. 做过的最复杂的业务是什么?

反问环节

  1. 一个需求从评审到完成,多久交付?

  敏捷开发形式,1-2天可能就发布一个版本,慢的也是1-2周

  这面一共20分钟,当时以为外包也搞上KPI面了。但二面感觉不像。

二面-技术面

面试官提问环节

  除去拷打项目以外的问题

  1. RAG分几步?具体说一说
  2. 指代问题怎么处理?比如说,第一轮问了一个冰箱,然后第二轮问“它的性能怎么样?”第二轮这个“它”,怎么去指代到那个冰箱(需要检索到描述冰箱性能的切片)。回答的很虚,因为没遇过这种问题。
  3. 一个英文文档做知识库,用户提问是中文,怎么检索到相关切片? 我回答提取向量的话应该是语义特征吧,应该不用翻译。但是看他反应,大概率不对。
  4. 为什么需要重排序?
  5. 怎么测试RAG的检索效果或者模型的回答质量?
  6. agent,mcp和skills分别是什么?
  7. mcp和skill有什么区别?
  8. skill是怎么三层加载的?

  面试官说昨天他们项目经理和我聊过之后,感觉我的沟通能力和技术都很强(我也不知道他20分钟是怎么感觉出来的……)。然后技术面的面试官就对我期待高了不少,说他问了挺多算是拔高的问题。告诉我结论是如果是他们自己公司招人的话,可能会比较倾向我,但是为了当下这个项目招人,就还是想尽量招一个能立刻上手的。   这里感觉是因为RAG那个指代问题、中文提问检索英文切片和Skill没回答好。因为最近个人项目没怎么做,这些稍微高级点的东西在个人项目这个用量级别,感觉挺难让一个企业级的人感觉“用的好,用的妙”。

反问环节

  1. 您对我有什么建议么?他说了一些,我就不写出来了。
  2. 聊了一下RAG和Claude Code那个三层记忆架构在企业级的应用价值。
  3. 反正面试也没过,私下问了一下他们加班严重不严重,是不是天天加班。面试官说如果这个月就要上线,那就还是要每天加班到挺晚。

  对于问题2,面试官认为CC那种三层记忆架构可能还是适合本地的Agent,主要原因是本地知识库一般不会特别大。像是他们做的一个企业级的RAG可能会有百万级别的切片。这种东西如果用Grep文件搜索的话可能会比较慢。(OK,拿到了能去下一个面试水的东西。)

  二面大概50分钟。

结尾

  根据一面的1-2天发版,慢的也是1周发版,以及二面的那个私聊环节,感觉TOG项目也不一定就轻松。另一方面,其实TOG项目里面也不一定做的就是那种传统业务。像今天这个面试官就提出了几个以往没遇到的RAG问题,也聊了聊CC那个方案在企业里的应用价值。感觉也算是有些收获。

0个评论
点击登录,快来和大家讨论吧~
表情
图片
暂无评论
午后茶
下载 APP