Agent 应用开发工程师一面面经
完整信息
本篇目录
快手国际化一面
职位:Java开发实习生
日期:2026-06-26
0:自我介绍
1:拷打实习经历
2: 用ai做过什么?claude code使用经历
3:如何约束ai生成的代码?
4:如何在ai coding时进行成本/token控制?
5:用ai工具时出现的问题,在ai coding时,最初的提示词对于生成的代码质量层面,是否有考虑?
6:自己做项目时,输入的提示词结构
项目:
7:在rag模式下,如何避免反复调用工具造成死循环?
8:plan and mode中,中间步骤失败怎么处理,是否做过降级策略?
9:记忆检索的评分机制。
10:上下文前缀一般有哪些内容?
11:长短期记忆、保存、存储的一个时机是什么样?是多久呢。是同步做的吗?
12:当线程耗尽的时候,某个worker卡住,是怎么做的处理?
13:把功能封装成一个工具注册,agent它是什么时候会触发检索?
14:假如本来应该调用工具,然而agent并没有调用,如何去保证它的一个整体质量的?
15:记忆检索按照什么纬度进行,如何评估?
16:检索内容过多,如何去裁剪?
17:阻塞队列基本原理
手撕:
18:二分查找
本篇目录
- 01
0:自我介绍
- 02
1:拷打实习经历
- 03
2: 用ai做过什么?claude code使用经历
- 04
3:如何约束ai生成的代码?
- 05
4:如何在ai coding时进行成本/token控制?
- 06
5:用ai工具时出现的问题,在ai coding时,最初的提示词对于生成的代码质量层面,是否有考虑?
- 07
6:自己做项目时,输入的提示词结构
- 08
7:在rag模式下,如何避免反复调用工具造成死循环?
- 09
8:plan and mode中,中间步骤失败怎么处理,是否做过降级策略?
- 10
9:记忆检索的评分机制。
- 11
15:记忆检索按照什么纬度进行,如何评估?
- 12
10:上下文前缀一般有哪些内容?
- 13
11:长短期记忆、保存、存储的一个时机是什么样?是多久呢。是同步做的吗?
- 14
12:当线程耗尽的时候,某个worker卡住,是怎么做的处理?
- 15
13:把功能封装成一个工具注册,agent它是什么时候会触发检索?
- 16
14:假如本来应该调用工具,然而agent并没有调用,如何去保证它的一个整体质量的?
- 17
16:检索内容过多,如何去裁剪?
- 18
17:阻塞队列基本原理
- 19
18:二分查找
