27实习宇树科技AI agent开发二面

给我面没招了,感觉自己好菜、面试很难,还是要多多练习
1.实习拷打
2.在你项目的RAG实现中,文本分块(Chunking)策略是如何设计的?遇到过哪些问题,如何调整的?
3.如何为你的Agent设计长期记忆和短期记忆?例如,如何存储和检索跨会话的用户偏好?
4.在ReAct循环中,Agent有时会陷入无效的"思考-行动"循环。你如何设计机制来检测并跳出这种循环?
5.多Agent协作系统有什么了解?如果要设计一个多Agent系统来完成复杂任务,你会考虑哪些架构问题?
6.如何保证AIAgent生成内容的安全性(Safety)和可控性(Alignment)?在工程上可以采取哪些措施?
7.如果用户的问题非常模糊或存在歧义,你的Agent如何与用户进行澄清性对话?
8.描述一次你遇到的Agent最难调试的问题,根本原因是什么,最后是如何解决的?
9.当需要为Agent扩展一个新工具(如查询天气、操作数据库)时,你的集成开发流程是怎样的?
10.如何对Agent系统进行压力测试?关注哪些性能指标?
11.手写算法:模拟一个简单的文本分块函数,给定文本和最大块大小,按句子边界进行分块,避免截断句子。
全部评论
这个手写算法还可以,不是很难
点赞 回复 分享
发布于 昨天 23:17 陕西

相关推荐

不愿透露姓名的神秘牛友
04-30 17:45
本人简历上 1 个 RAG 项目 + 1 个 Agent demo;这次面的是AI岗一面前我以为:背完八股 + 把项目讲清楚,应该能稳过。0-5 min:自我介绍 + 项目背景- 顺利。讲清楚了我的 RAG 是给法律咨询场景做的,痛点是大模型不懂行业术语。5-20 min:项目深挖(开始崩)- Q1:你的法律文档总共多少?切了多少个 chunk?- 我:约 500 份 PDF,5 万个 chunk- Q2:500 份 PDF 加起来才 5 万 chunk?平均每份 100 个 chunk,你切片粒度是多少?- 我:512 token- Q3:法律文档里"第三条第二款"和"第三条之二"是不同含义,你的切片会不会把它切散?- 我:(沉默 5 秒)……应该会- Q4:那你怎么解决?- 我:我可以加一个 metadata……(开始编)❌ 第一次崩:切片粒度没考虑业务语义。20-35 min:评测体系(继续崩)- Q:你怎么知道你的 RAG 有效?- 我:我用 Recall@5……- Q:评测集多少条?怎么构造的?- 我:100 条,我手工标注的- Q:100 条够吗?分布怎么样?- 我:分布……我没分- Q:那你的 Recall@5 是 0.81,你怎么知道这个数字是好是坏?baseline 是什么?- 我:(沉默 10 秒)❌ 第二次崩:没有 baseline,没分布分析,纯靠"看起来还行"。35-55 min:Agent 部分(彻底崩)- Q:你的 Agent demo 用了几个工具?- 我:3 个,搜索、计算器、文档查询- Q:当用户问一个问题,你的 Agent 怎么决定调哪个工具?- 我:用 ReAct,让模型自己决定- Q:模型决策错了怎么办?- 我:我加了个 reflection……- Q:reflection 失败 3 次后怎么处理?- 我:(沉默 15 秒)……我没想过❌ 第三次崩:异常路径完全没设计。55-65 min:业务理解 + 反问- Q:你觉得字节做 AI 应用最大的瓶颈是什么?- 我:算力?数据?- Q:你看过哪些字节最近发的 AI 产品?- 我:豆包、扣子……- Q:扣子是 Agent 平台还是工作流平台?- 我:(再次沉默)❌ 第四次崩:对面试公司业务一无所知。
面试官拷打AI项目都会问...
点赞 评论 收藏
分享
评论
2
12
分享

创作者周榜

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