阿里高德地图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 有什么区别?
全部评论
最后通过了吗
点赞 回复 分享
发布于 05-03 23:19 北京
这智能体问的,参考意义大
点赞 回复 分享
发布于 05-03 16:17 辽宁

相关推荐

评论
点赞
4
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务