蚂蚁集团

智能体与大模型应用工程一面面经

完整信息

24 条问法 · 19 道题

本篇目录
📍面试公司:蚂蚁集团 🕐面试时间:6-09 ❓面试问题: 基本上一点八股都没问 自我介绍 拷打项目 项目中你这个本地缓存和Redis二级缓存的设计,你认为哪些链路会使用这个本地缓存? 缓存的更新的话是怎么想的? 本地缓存的过期时间大概是多久? 你认为它的这个用户量多少、什么场景下会用到两级缓存这个复杂的一个场景呢? 你用MQ去做异步订单,你是怎么在自己的电脑上去测试这一块的呢? 怎么保证MQ的消息只被接收一次? 什么场景下只处理一次? 秒杀的时候你Redis中的集合是一直都有效的嘛? 假如你想要删这个set,但是在你要删的时候,服务挂掉了,这种情况怎么办? 对于个人订单的数据,你认为是持久化在DB中还是Redis中? Redis的持久化有研究过吗? 为什么Redis肯定就没有办法去当持久化的数据库呢?(面试官说有一年春晚是百度赞助的,春晚上抢红包,百度就是使用Redis进行持久化的,这个还真是第一次听说); 智能体项目为什么使用Spring AI框架,而不用Python的那些框架? 你去比较过用Java以及其他语言去实现同一个模块之间的复杂度吗? 你认为Java这个语言跟Python比起来的话,它的优势是什么? 项目中RAG是怎么设计的? 知道关键字召回的方式吗?(BM25) 对于RAG知识库,一般情况下,你是怎么往里面导入数据呢?是在另外一个入口嘛? 智能体多轮对话的循环框架用的是哪个? 你觉得用Java做的话,它怎么让CPU的利用率提高呢?Spring AI这个选型你觉得它的优势在哪? 你这个项目里调用的模型是什么? 国内的大模型厂商和大模型都有哪些? 最后反问,在我反问的阶段,还问到我SDD的哪些步骤需要人工参与。 🙌面试感想:传奇耐面王不出意外还是倒下了[牛泪][牛泪][牛泪]
本篇目录
  1. 01
  2. 02
    项目中你这个本地缓存和Redis二级缓存的设计,你认为哪些链路会使用这个本地缓存?
  3. 03
  4. 04
  5. 05
  6. 06
  7. 07
  8. 08
  9. 09
  10. 10
    假如你想要删这个set,但是在你要删的时候,服务挂掉了,这种情况怎么办?
  11. 11
  12. 12
  13. 13
  14. 14
  15. 15
  16. 16
  17. 17
  18. 18
  19. 19
    对于RAG知识库,一般情况下,你是怎么往里面导入数据呢?是在另外一个入口嘛?
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24

同作者面经

相关公司