Agent开发一面面经合集
完整信息
本篇目录
今天是不知道找实习的多少天,早在7,8月份的时候看到28要想上桌要等9月份,所以我等到了现在,然后8.20我觉得笨鸟先飞,所以我先投下,也拿到了一些面试,来看看现在战绩吧
6面百度--挂。每次都二面挂
4面字节--挂。一次二面,两次一面
快手没实习简历挂
中厂卡实习
对,这就是结果,我认为自己实力不够,但是大多数都是二面挂给了我一点信心,“应该只是千里马没遇到伯乐”,今天百度我第六次又挂了,整整20天啊。我面了20天,一面3个小时,二面2个小时,这都要挂我吗!!!
我一直在哭,从早上10点哭到现在,每次哭累了就睡会,睡醒了继续哭,我不敢闭眼,感觉闭眼,那些烦人的琐事就会找上我我只敢看着自己的屏幕,看着屏幕上我的脸才会好点。我是废物,废物到我不敢醒着去面对自己
呵呵,现在就连音乐软件的音乐也挺应景的,是邓紫棋的《依然睡公主》。
好了还是发下我的面经
百度(agent开发一面)3个小时
自我介绍下
你最多都用些什么模型,都是怎么用的
Agent 为什么需要 Memory?Context Window 足够大以后还需要 Memory 吗
RAG 和 Memory 有什么本质区别?
为什么要用RAG?
如果 Agent 有 20 个 Tool,如何避免 LLM 选择错误 Tool?
Memory 和 RAG 都使用向量数据库,为什么不能直接认为 Memory 就是 RAG?
如果让你设计一个 Memory OS,你会怎么划分模块?
Agent 执行过程中出现 Tool 调用失败,你会怎么设计重试机制?
什么信息应该写入 Long-term Memory?什么信息不应该写?
为什么不能简单地把前 20 轮对话总结成一段文本?
Context Compression 如何避免丢失关键事实?
怎么评估一个 Agent 做得好不好?
为什么不能只看最终 Answer Accuracy?
Agent 的 Tool Calling 应该怎么评估?
怎么判断 Agent 的成功是因为 Memory,还是因为 LLM 本身记住了?
然后手撕三道
go的回调函数
lru
打家劫舍V
继续c++特性我忘了,10多天了,而且这些不是八股,在其中如果只是八股式的回答他说让你举个具体的开源项目的例子,谁是这样用的
最后还有些项目拷打忘了,也是和前面的要求一样,“你为什么要这样选,明明有其他的选择”
最后三道手撕收尾
最长平衡字串
固定长度字数组的最小逆序对数目
丑数
他是直接在力扣上找题来写,没用面试的idea
百度(agent开发一面)2个小时
这里就很简单了,大部分都是思考的交流,没有一点八股项目,两个小时最后总结为技术聊天,不像面试(面试官自己说的),虽然没有开摄像头,但是还是很开心
17号面的现在他还没挂我,但是在8月份加了飞书,现在他让我去社区继续练练,我累了,在我知道后,我真的一点力气都没了,现在也是,哎!!
也许我就是个废物吧,第一次写长文,如果看着不舒服还请见谅
二补,这个面试官虽然在面试前派了些活给我,但是真的是个好人,每次我有问题他都会解答,导致我现在有点看不清了,因为我知道是他来同意的,所以我总是想试探下她想不想要我,然后每次的回应,让我有点幻想。现在看来也只是《想上位的小三罢了》
本篇目录
当前问题0121
- 01
自我介绍下
- 02
你最多都用些什么模型,都是怎么用的
- 03
Agent 为什么需要 Memory?Context Window 足够大以后还需要 Memory 吗
- 04
RAG 和 Memory 有什么本质区别?
- 05
为什么要用RAG?
- 06
如果 Agent 有 20 个 Tool,如何避免 LLM 选择错误 Tool?
- 07
Memory 和 RAG 都使用向量数据库,为什么不能直接认为 Memory 就是 RAG?
- 08
如果让你设计一个 Memory OS,你会怎么划分模块?
- 09
Agent 执行过程中出现 Tool 调用失败,你会怎么设计重试机制?
- 10
什么信息应该写入 Long-term Memory?什么信息不应该写?
- 11
为什么不能简单地把前 20 轮对话总结成一段文本?
- 12
Context Compression 如何避免丢失关键事实?
- 13
怎么评估一个 Agent 做得好不好?
- 14
为什么不能只看最终 Answer Accuracy?
- 15
Agent 的 Tool Calling 应该怎么评估?
- 16
怎么判断 Agent 的成功是因为 Memory,还是因为 LLM 本身记住了?
- 17
go的回调函数
- 18
lru
- 19
打家劫舍V
- 20
固定长度字数组的最小逆序对数目
- 21
丑数