腾讯

后台开发一面面经

完整信息

24 条问法 · 22 道题

本篇目录

面试公司:腾讯-后台开发,3.18

发面经攒好运[赞]

面试问题:

  1. 自我介绍
  2. (点评)项目的背景是什么?为什么想做这个平台?
  3. 有压测过吗?并发量到底是多少有测过吗?
  4. 了解过mysql的并发性能吗?redis的呢?
  5. 项目中,采用redis的哪些功能来防止超卖的?
  6. 知道redisson分布式锁是怎么实现的吗?setnx为什么能实现这个功能?为什么两个并发获取锁,最后只有一个能获取成功?
  7. Redisson分布式锁在使用的时候有了解过一点注意的点吗?比如什么情况下会出现死锁?
  8. Redis作为缓存,有没有可能出现缓存失效的情况?其中一种是过期的情况,还有比如这个值不存在怎么办?
  9. redis是用来K-V存储,除此之外你还知道别的吗?
  10. 为什么选择RocketMQ不选别的?
  11. (点评项目)AIGC智能化升级中,具体做了什么事?会预置prompt吗?
  12. 用Redis Cache-Aside做大模型接口响应延迟的降低,这里是做了什么?是问大模型然后把输出结果存到数据库和缓存里吗?对模型本身有做什么?
  13. 有做模型的选型吗,为什么用deepseek不用豆包?调研过价格吗?
  14. 分布式锁,一个是单进程的分布式锁,一个是集群的分布式锁,有了解过吗?
  15. 如果使用单Redisson锁,万一它挂了怎么办?
  16. 单Redis使用分布式锁要注意哪些问题,有了解过吗?加锁之间setnx就行吗?假设加锁成功,但是释放锁时进程崩了,锁没释放掉,那是不是永远就释放不掉了?
  17. 讲一下Mamba信道估计通信系统。(讲自己小论文,可能是看到有transformer这种DL相关的东西)
  18. 讲一下JVM模型吧(梅开二度)
  19. GC回收器有哪些?说一下CMS吧,有哪些GC的方法(算法)
  20. 垃圾分代有了解过吗
  21. 手撕,LC233,数字1的个数,HARD,只会暴力

后面复盘其实感觉没有问的多么难,面试官人很好也没有各种逼问,很舒服的一次面试。就是这个手撕,给我个HARD,不想要直说呜呜,只会暴力方法。

本篇目录
  1. 01
  2. 02
  3. 03
  4. 04
  5. 05
  6. 06
    知道redisson分布式锁是怎么实现的吗?setnx为什么能实现这个功能?为什么两个并发获取锁,最后只有一个能获取成功?
  7. 07
    知道redisson分布式锁是怎么实现的吗?setnx为什么能实现这个功能?为什么两个并发获取锁,最后只有一个能获取成功?
  8. 08
  9. 09
    Redis作为缓存,有没有可能出现缓存失效的情况?其中一种是过期的情况,还有比如这个值不存在怎么办?
  10. 10
  11. 11
  12. 12
  13. 13
  14. 14
    用Redis Cache-Aside做大模型接口响应延迟的降低,这里是做了什么?是问大模型然后把输出结果存到数据库和缓存里吗?对模型本身有做什么?
  15. 15
  16. 16
  17. 17
  18. 18
    单Redis使用分布式锁要注意哪些问题,有了解过吗?加锁之间setnx就行吗?假设加锁成功,但是释放锁时进程崩了,锁没释放掉,那是不是永远就释放不掉了?
  19. 19
  20. 20
  21. 21
  22. 22
  23. 23
  24. 24

相关公司