Agent 开发一面面经
完整信息
本篇目录
发面经攒人品[羞涩]
竟然面了1h15min[笑cry]
- 个人介绍
- 里面有哪些项目/需求,是你从头到尾参与设计的?
- 手撕,实现一个线程安全的滑动窗口限流算法
- 你的这个并发处理耗时请求是怎么设计的?
- 假设现在我有一个训练集群,每个节点都有大量的mertics需要记录和分析,你怎么设计?
- 令牌是针对不同的资源吗?还是针对协程?
- 假设我现在需要进行分布式的收集和聚合分析,整个处理链路你怎么设计?
- 实习中你的延迟队列是用来做什么的?底层是怎么实现的?
- 如果用kafka,RocketMQ这些,你会怎么做?
- 如何保证大流量下消息处理的鲁棒性?
- 使用kafka,消费者在并发处理时,会导致丢消息吗?为什么?
- 那你怎么处理丢消息的问题?
- 介绍一下你们的TSM平台和Agent功能
- 说一下一个用户发起一个对话时,底层执行的链路。
- 你们的这个plan能力是怎么和agent loop配合的?
- 执行过程中agent怎么知道要不要进行重规划?
- 你说有些模型不支持工具调用,那工具调用能力是怎么实现的?
- 更底层的实现有没有了解过?agent怎么知道要进行工具调用,以及选择哪个工具调用。
- 你们的上下文是怎么组装的?
- 上下文长度爆了怎么办,你们是怎么处理的?
- 你们用的底层模型有哪些?
- 用户在问到一半,切换了模型,你们怎么处理?
- 中途切换模型一定会有影响吗?具体可能有哪些影响?
- 等待模型输出时,用户刷新了页面或者关闭了页面,重新打开后你们怎么支持重连的?
- 你们有对agent进行评测吗?
- 那agent本身修改后,你们如何去衡量此次修改的好坏?
- 说一下RSI,以及如果你去设计,怎么在你们现有的agent里加上RSI?
- 你们现有的评测里面用了哪些指标?为什么选这些指标?
- review agent怎么确保他的评价是正确的?
- 你们的数据集是怎么构建的?有多少?
- 回顾一下你们整个agent的开发和设计,如果让你重新开发,你会有哪些方面的优化或者修改?
- 反问
本篇目录
当前问题0130
- 01
个人介绍
- 02
里面有哪些项目/需求,是你从头到尾参与设计的?
- 03
实现一个线程安全的滑动窗口限流算法
- 04
你的这个并发处理耗时请求是怎么设计的?
- 05
假设现在我有一个训练集群,每个节点都有大量的mertics需要记录和分析,你怎么设计?
- 06
假设我现在需要进行分布式的收集和聚合分析,整个处理链路你怎么设计?
- 07
实习中你的延迟队列是用来做什么的?底层是怎么实现的?
- 08
如果用kafka,RocketMQ这些,你会怎么做?
- 09
如何保证大流量下消息处理的鲁棒性?
- 10
使用kafka,消费者在并发处理时,会导致丢消息吗?为什么?
- 11
那你怎么处理丢消息的问题?
- 12
介绍一下你们的TSM平台和Agent功能
- 13
说一下一个用户发起一个对话时,底层执行的链路。
- 14
你们的这个plan能力是怎么和agent loop配合的?
- 15
执行过程中agent怎么知道要不要进行重规划?
- 16
你说有些模型不支持工具调用,那工具调用能力是怎么实现的?
- 17
更底层的实现有没有了解过?agent怎么知道要进行工具调用,以及选择哪个工具调用。
- 18
你们的上下文是怎么组装的?
- 19
上下文长度爆了怎么办,你们是怎么处理的?
- 20
你们用的底层模型有哪些?
- 21
用户在问到一半,切换了模型,你们怎么处理?
- 22
中途切换模型一定会有影响吗?具体可能有哪些影响?
- 23
等待模型输出时,用户刷新了页面或者关闭了页面,重新打开后你们怎么支持重连的?
- 24
你们有对agent进行评测吗?
- 25
那agent本身修改后,你们如何去衡量此次修改的好坏?
- 26
说一下RSI,以及如果你去设计,怎么在你们现有的agent里加上RSI?
- 27
你们现有的评测里面用了哪些指标?为什么选这些指标?
- 28
review agent怎么确保他的评价是正确的?
- 29
你们的数据集是怎么构建的?有多少?
- 30
回顾一下你们整个agent的开发和设计,如果让你重新开发,你会有哪些方面的优化或者修改?
