猿辅导二面


  1. 大概讲一下项目里用的分布式锁的实现原理吗?
  2. RedLock相比于在redis里直接存key,它有什么额外的功能?
  3. 乐观锁的实现方式有哪几种?
  4. 描述一下请求队列是怎么限流的
  5. 介绍一下红包金额数据一致性
  6. Nginx做负载均衡,Redis集群分担读写压力,介绍一下
  7. 往集群里put,get的流程
  8. 通过客户端,怎么获取slot的信息
  9. redis连接是tcp的,那nginx是四层的还是七层的?
  10. 讲一下布隆过滤器
  11. synchronized的底层实现
  12. netty的网络IO模型。
  13. reactor模型和proactor的区别
  14. NIO和AIO,对于IO处理有什么区别?比如它们的读写操作,是在内核态还是用户态?你可以分析一下。
  15. 粘包和拆包说一下,怎么解决
  16. 对zookeeper有了解吗?
  17. Google Protobuf序列化算法和JSON有什么区别,为什么Protobuf效率更高
  18. 如果要改一个字段,用Protobuf怎么实现。
  19. ConcurrentHashMap的锁机制
  20. 说一下分段锁时,公平锁和非公平锁是怎么实现的?默认是哪种?
  21. AQS中的tryAcquire()是怎么实现的
  22. RU算法,如果请求一些不是经常访问的数据,导致数据内存淘汰了,怎么改进LRU算法,比如要大批量请求一些历史数据,但不是热点数据导致在缓存中被淘汰了
  23. 算法题:单例模式
  24. 算法题:数字字符串转化ip地址
#猿辅导##秋招#
全部评论

相关推荐

合适才能收到offe...:项目岗是什么岗?我看你有段好像跟策划运营相关,如果找运营的话第三段经历写详细点儿。 个人建议是把自我评价删了换成专业技能放在工作经验上或者下面。学生会那个也可以删,把第一个包装成店铺运营,写4-6给点。第三个也是写4-6个点。注意工作内容➕部分数据。 投递的时候BOS招呼用语改一下,换成我有xx工作经验,熟练掌握xx技能样式,也可以简历截图然后直接发送。
点赞 评论 收藏
分享
评论
点赞
9
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务