小红书

AI后端开发一面面经

完整信息

34 条问法 · 33 道题

本篇目录

8.13面的, 拷打了75分钟,没想到从算法题就开始拷打了,也没想到会问这么多后端项目和八股,看来基础还是很重要。。。

  1. 实现LRU Cache
    为什么要用 HashMap 和双向链表?(针对代码提出一些问题,比如为什么用双向链表,除了lru还有什么缓存策略,如何选用)
    2.自我介绍
    4.秒杀场景存在哪些问题,如何去解决?
    5.RocketMQ事务消息是什么?
    6.为什么要用Lua脚本?
    7.Lua脚本为什么能够保证原子性?
    8.MQ在这个秒杀方案里作用是什么?
    9.Redis扣减成功之后,用户如何感知最终成功或者失败?
    10.Redis操作成功和数据库之间能否保证一致性?
    11.什么是乐观锁,如何实现乐观锁?
    12.Redis set底层数据结构是什么?
    13.Redis一共有哪些数据结构?
    14.zset跳表的时间复杂度是多少?
    15.MVCC原理
    16.MVCC主要解决什么问题?
    17.MySQL四种事务隔离级别分别是什么,使用场景
    18.这条SQL该如何设计索引?如果查询不再使用user_id,索引还能否生效?为什么范围查询之后后面的联合索引字段不能再使用?
    19.讲一下MySQL索引结构,什么是回表?
    20.三层B+树大概可以存储多少条数据?
    21.B+树时间复杂度是多少?
    22.为什么MySQL索引选用B+树而不用B树?
    23.这条limit大偏移量SQL执行很慢是什么原因?如何优化?
    说了子查询,然后开始追问
    子查询优化之后为什么速度会变快?
    24.你现在这套秒杀方案,是否可以完整解决秒杀场景全部问题?还有哪些手段可以考虑?
    25.讲一下Coda平台项目背景以及原理,做这件事的价值在哪?(问的虾皮实习项目)
    26.谈一谈你对Agent的理解,Agent完整设计包含哪几个关键环节?
    27.Agent记忆该怎么做?什么时候需要保存记忆,什么时候读取记忆,读取多少长度的记忆?
    28.Agent开发有哪几种执行模式,是否了解?
    29.如何解决Agent意图识别不准的问题?
    30.了解RAG吗?有没有实际使用过?
    31.RAG效果如何评估?模型整体效果如何评估?32.RAG效果不准该如何处理?
    反问面试表现,说大部分能答上来但是没有深入思考。。。

#我的求职进度条##面经##互联网##实习面试记录#

本篇目录
  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
    这条SQL该如何设计索引?如果查询不再使用user_id,索引还能否生效?为什么范围查询之后后面的联合索引字段不能再使用?
  19. 19
    这条SQL该如何设计索引?如果查询不再使用user_id,索引还能否生效?为什么范围查询之后后面的联合索引字段不能再使用?
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24
  25. 25
  26. 26
    你现在这套秒杀方案,是否可以完整解决秒杀场景全部问题?还有哪些手段可以考虑?
  27. 27
  28. 28
  29. 29
    追问
    Agent记忆该怎么做?什么时候需要保存记忆,什么时候读取记忆,读取多少长度的记忆?
  30. 30
  31. 31
  32. 32
  33. 33
  34. 34

相关公司