阿里高德地图AI应用开发面经-攒人品
发一下问题给大家参考,攒攒人品!
1.针对一个场景:根据需求文档,检索代码中是否已经实现对应需求。
2.RAG中,如果要对代码进行存储,常见方式是基于 AST 解析函数片段,你知道 AST 的底层原理吗?
3.从代码文本到抽象语法树是怎么转换的?
4.刚才的场景中,如果同时存储解析出来的代码片段和代码注释,RAG 的数据表结构应该怎么设计?
5.RAG 中单轮推理和多轮推理有什么区别?
6.在刚才的代码检索场景中,你觉得更适合哪一种?
7.说一下 RRF 融合算法。
8.RRF 的权重一般怎么设计?
9.重排序阶段的作用是什么?
10.粗排和精排有什么区别?
11.如果需要切分的文档是 Markdown 或 PDF,你会怎么处理?
12.如果用 Agent 的方式做切分,上下文过长怎么办?
13.说一下 Skill 和 MCP 的区别是什么?
14.介绍一下 Memory 机制。
15.短期记忆如何处理上下文爆炸的问题?
16.介绍一下 ReAct 范式。
17.它和 Agent Loop 有什么区别?
1.针对一个场景:根据需求文档,检索代码中是否已经实现对应需求。
2.RAG中,如果要对代码进行存储,常见方式是基于 AST 解析函数片段,你知道 AST 的底层原理吗?
3.从代码文本到抽象语法树是怎么转换的?
4.刚才的场景中,如果同时存储解析出来的代码片段和代码注释,RAG 的数据表结构应该怎么设计?
5.RAG 中单轮推理和多轮推理有什么区别?
6.在刚才的代码检索场景中,你觉得更适合哪一种?
7.说一下 RRF 融合算法。
8.RRF 的权重一般怎么设计?
9.重排序阶段的作用是什么?
10.粗排和精排有什么区别?
11.如果需要切分的文档是 Markdown 或 PDF,你会怎么处理?
12.如果用 Agent 的方式做切分,上下文过长怎么办?
13.说一下 Skill 和 MCP 的区别是什么?
14.介绍一下 Memory 机制。
15.短期记忆如何处理上下文爆炸的问题?
16.介绍一下 ReAct 范式。
17.它和 Agent Loop 有什么区别?
全部评论

最后通过了吗
这智能体问的,参考意义大
相关推荐
查看25道真题和解析