小米二面
1.自我介绍
2.对虚拟线程的理解
3.线程池参数如何考量?
4.对阻塞的线程如何监控?
5.对长期阻塞的线程如何处理?
6.线程池用来处理高并发呢还是异步?
7.Java内存模型里的主内存和工作内存的交互规则?
8.happen before介绍一下?
9.AQS这种共享模式的实现原理?为什么用CLH不用单链表?
10.AQS如何实现支持超时的互斥锁?
11.Redis持久化?
12.Cluster模式下某个key所在的slot宕机如何处理?
13.带过期时间的key所在节点宕机,节点恢复或没有恢复又访问该key,过期时间会失效吗?
14.Cluster选举机制?
15.MQ如何保证消息不丢失?如何保证消息顺序?分别说说分区有序和全局有序咋做?
16.消费者节点动态增减怎么处理?分别说说Rebalance和负载均衡怎么实现?
17.缓存一致性如何保证?
算法:交换链表中的相邻节点;最长无重复字串
18.语言有没有倾向,base地倾向?
#小米二面##牛客AI配图神器#
2.对虚拟线程的理解
3.线程池参数如何考量?
4.对阻塞的线程如何监控?
5.对长期阻塞的线程如何处理?
6.线程池用来处理高并发呢还是异步?
7.Java内存模型里的主内存和工作内存的交互规则?
8.happen before介绍一下?
9.AQS这种共享模式的实现原理?为什么用CLH不用单链表?
10.AQS如何实现支持超时的互斥锁?
11.Redis持久化?
12.Cluster模式下某个key所在的slot宕机如何处理?
13.带过期时间的key所在节点宕机,节点恢复或没有恢复又访问该key,过期时间会失效吗?
14.Cluster选举机制?
15.MQ如何保证消息不丢失?如何保证消息顺序?分别说说分区有序和全局有序咋做?
16.消费者节点动态增减怎么处理?分别说说Rebalance和负载均衡怎么实现?
17.缓存一致性如何保证?
算法:交换链表中的相邻节点;最长无重复字串
18.语言有没有倾向,base地倾向?
#小米二面##牛客AI配图神器#
全部评论
相关推荐

点赞 评论 收藏
分享

点赞 评论 收藏
分享