Agent 应用开发工程师一面面经
完整信息
本篇目录
🗓9.3
1. 讲下项目里 RAG 整体实现流程。
2. 向量检索这里是不是只使用余弦相似度?余弦相似度特点是什么?还有哪些相似度算法?
3. 召回时,关键词片段如何检索?
4. 讲一下 BM25 的计算原理。
5. BM25 检索结果和向量检索结果,两套数据如何做结果融合?
6. 文档分块具体采用什么分块策略?
7. 递归字符切分的执行逻辑是什么?
8. 如果递归切分完依旧超过长度限制如何处理?
9. 除递归字符切分外,还有哪些文档分块方案?
10. 文档里面存在表格、图片,你们如何处理?
11. PDF 电子表格,如果表格很长超出 chunk 长度,切分的时候会从表格中间截断吗?截断后如何避免表格行数据残缺带来的问题?
12. Agent 是人工触发任务吗?整体工作流程是否固定?
13. skill 硬编码写死 workflow,效率上有什么差异,各自优缺点?
14. 项目里面上下文压缩是怎么做的?
15. 复杂任务场景下,中心调度 Agent 路由调用不同的subAgent?
16. 子 Agent 之间任务、上下文、输出结果如何传递给中心调度 Agent?
17. 多层子 Agent 调用会不会造成中心调度 Agent 上下文爆炸,怎么解决?
18. 主要使用什么编程语言?
19. 手撕:编辑距离
本篇目录
- 01
讲下项目里 RAG 整体实现流程。
- 02
向量检索这里是不是只使用余弦相似度?余弦相似度特点是什么?还有哪些相似度算法?
- 03
召回时,关键词片段如何检索?
- 04
讲一下 BM25 的计算原理。
- 05
BM25 检索结果和向量检索结果,两套数据如何做结果融合?
- 06
文档分块具体采用什么分块策略?
- 07
递归字符切分的执行逻辑是什么?
- 08
如果递归切分完依旧超过长度限制如何处理?
- 09
除递归字符切分外,还有哪些文档分块方案?
- 10
文档里面存在表格、图片,你们如何处理?
- 11
PDF 电子表格,如果表格很长超出 chunk 长度,切分的时候会从表格中间截断吗?截断后如何避免表格行数据残缺带来的问题?
- 12
Agent 是人工触发任务吗?整体工作流程是否固定?
- 13
skill 硬编码写死 workflow,效率上有什么差异,各自优缺点?
- 14
项目里面上下文压缩是怎么做的?
- 15
复杂任务场景下,中心调度 Agent 路由调用不同的subAgent?
- 16
子 Agent 之间任务、上下文、输出结果如何传递给中心调度 Agent?
- 17
多层子 Agent 调用会不会造成中心调度 Agent 上下文爆炸,怎么解决?
- 18
主要使用什么编程语言?
- 19
手撕:编辑距离