快手

Agent 应用开发工程师一面面经

完整信息

28 条问法 · 28 道题

本篇目录

一、自我介绍相关

1. 简单做下自我介绍,哪些经历和本岗位匹配度最高?

二、实习‑SQL 注入防护模块

1. 当时为什么要做 SQL 注入防护?你负责的第三层具体逻辑是什么? 2. 黑名单样本从哪里获取? 3. 如何验证这套 SQL 注入防护是生效的? 4. 能不能用 AI 来做自动化安全测试?实际落地会有什么问题?

三、大模型业务落地(医药单据场景)

1. 通义千问在单据业务里具体做了哪些事情? 2. 在你的业务场景里,哪些问题适合用 AI 解决,哪些不适合? 3. 第一期 AI 分析主要解决什么核心业务问题?

四、RabbitMQ 消息队列

1. RabbitMQ 延迟消息有哪几种实现方式? 2. MQ 消费失败如何处理?核心业务和普通业务有什么区别? 3. MQ 消费失败自动重试一般怎么设计?指数退避思路是什么? 4. 如果消费端宕机,如何确认消息消费成功 / 失败,如何避免消息丢失? 5. MQ 消费幂等一般怎么实现?(你项目里是怎么做的) 6. 用 Redis 做幂等,key 过期时间怎么设置?如果消息还没处理完 key 就过期了会出现什么问题?

五、个人 Agent Harness 项目深度提问

1. 你这个 Agent 项目做了哪些功能? 2. 你如何证明 / 测试你的 Agent 项目解决了对应的问题? 3. 讲讲四层上下文压缩每一层逻辑,分别解决什么问题? 4. 上下文压缩循环过后仍然超限,你是怎么处理的,为什么这么设计? 5. Skill / 工具数量很多的时候如何做优化?你现在的方案,后续打算如何重构? 6. 你的系统提示词是如何组织、拼接的?长期记忆如何处理? 7. 做 Agent 项目你常用什么向量库?

六、现场实操编码

1. 在有限时间内,如何拆分版本,产出过半可用的 MVP 功能? 2. 完成代码之后,你会重点测哪些测试用例、边界场景?

七、候选人反问(候选人向面试官)

1. 对于大二做大模型方向,有什么学习建议? 2. 为什么我拿到面试机会,但同样背景、实习更多的同学简历被刷? 3. 这次面试结果大概多久出?还有机会吗?
本篇目录
  1. 01
  2. 02
  3. 03
  4. 04
  5. 05
  6. 06
  7. 07
  8. 08
  9. 09
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
  27. 27
  28. 28

相关公司