途游游戏

Agent 开发实习生二面面经

完整信息

21 条问法 · 25 道题

本篇目录
给我面得汗都出了,难死我了,昨天面的,感觉没希望了[掉小珍珠了] 面试问题: 1、Agent执行过程中,如果工具调用失败或者任务被中断,应该如何设计恢复机制?比如失败重试、状态保存、任务恢复等。 2、如果Agent分析出的故障根因存在错误,后续如何重新触发诊断流程?在LangGraph工作流中,如何设计节点之间的跳转条件和边界判断? 3、为什么告警系统选择定时任务轮询,而不是通过MQ消息触发?两种方案各自有什么优缺点? 4、当定时轮询任务数量快速增长时,如何避免大量任务同时执行造成服务压力?分批执行、任务调度应该如何设计? 5、在ReAct Agent调用外部工具时,如果工具服务启动较慢(例如Pod启动耗时),应该采用同步调用还是异步调用?如果采用异步方案,后台任务和结果回调如何实现? 6、多模态RAG系统应该如何设计?例如支持文本检索图片/视频,以及图片检索图片/视频时,Embedding、向量化和检索流程如何搭建? 7、不同模态数据如果存储在同一个向量库中,可能会出现哪些问题?如何避免文本、图片、视频向量之间相互干扰? 8、针对大文件或者长视频等内容,进行向量化之前应该如何切分处理?是否需要分块存储? 9、如果使用LLM生成图片描述,再通过文本匹配完成图像检索,这种方案可能存在哪些问题?是否会导致部分信息丢失? 10、RAG系统中的召回率达到85%应该如何计算?测试集应该如何构建? 11、如果线上环境无法依赖人工标注或LLM标注,应该如何评估RAG效果?是否可以通过A/B测试验证? 12、RAG系统在线运行时,如何统计和优化整体耗时以及Token消耗? 13、如果检索出来的文档不是最新版本,或者目标文档没有被召回,应该如何处理? 14、介绍一下LoRA和DPO微调流程,训练数据准备和相关脚本是否由自己完成? 15、向量数据库中的IVF索引原理是什么?调整nprobe参数会对查询速度和准确率产生什么影响? 16、nlist和nprobe应该如何配合设置?面对百万级数据量时,一般如何选择参数? 17、了解ZGC吗?它相比传统GC有什么特点? 18、ES出现慢查询或者稳定性问题时,通常如何定位和优化? 19、如果将Agent应用到游戏场景,比如NPC智能交互,你认为有哪些落地场景?整体方案如何设计? 20、平时是否使用AI Coding工具?如果公司环境限制国外大模型API,会如何选择和使用替代方案? 21、算法题:合并区间。 #实习面试记录#
本篇目录
  1. 01
    Agent执行过程中,如果工具调用失败或者任务被中断,应该如何设计恢复机制?比如失败重试、状态保存、任务恢复等。
  2. 02
    如果Agent分析出的故障根因存在错误,后续如何重新触发诊断流程?在LangGraph工作流中,如何设计节点之间的跳转条件和边界判断?
  3. 03
    为什么告警系统选择定时任务轮询,而不是通过MQ消息触发?两种方案各自有什么优缺点?
  4. 04
    当定时轮询任务数量快速增长时,如何避免大量任务同时执行造成服务压力?分批执行、任务调度应该如何设计?
  5. 05
    在ReAct Agent调用外部工具时,如果工具服务启动较慢(例如Pod启动耗时),应该采用同步调用还是异步调用?如果采用异步方案,后台任务和结果回调如何实现?
  6. 06
    多模态RAG系统应该如何设计?例如支持文本检索图片/视频,以及图片检索图片/视频时,Embedding、向量化和检索流程如何搭建?
  7. 07
    不同模态数据如果存储在同一个向量库中,可能会出现哪些问题?如何避免文本、图片、视频向量之间相互干扰?
  8. 08
    针对大文件或者长视频等内容,进行向量化之前应该如何切分处理?是否需要分块存储?
  9. 09
    如果使用LLM生成图片描述,再通过文本匹配完成图像检索,这种方案可能存在哪些问题?是否会导致部分信息丢失?
  10. 10
  11. 11
    如果线上环境无法依赖人工标注或LLM标注,应该如何评估RAG效果?是否可以通过A/B测试验证?
  12. 12
  13. 13
  14. 14
  15. 15
    向量数据库中的IVF索引原理是什么?调整nprobe参数会对查询速度和准确率产生什么影响?
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21

相关公司