4月9日,美团一面
1、线程池的原理
2、线程池为什么要等等待队列满了以后,才去创建新线程
3、为什么要尽快达到核心线程数
4、线程并发操作会引起什么样的问题?造成这种问题的本质原因是什么?
5、说说内存屏障
6、mvcc实现读已提交和可重复读的原理
7、高并发下,怎么处理mysql和redis数据不一致的问题
8、修改数据库,写缓存,如果写缓存时数据库的数据又变了,该怎么办
9、服务是怎么注册到注册中心的
10、服务节点下线后,怎么保证注册中心数据一致性
11、说说netty
12、说说NIO
2、线程池为什么要等等待队列满了以后,才去创建新线程
3、为什么要尽快达到核心线程数
4、线程并发操作会引起什么样的问题?造成这种问题的本质原因是什么?
5、说说内存屏障
6、mvcc实现读已提交和可重复读的原理
7、高并发下,怎么处理mysql和redis数据不一致的问题
8、修改数据库,写缓存,如果写缓存时数据库的数据又变了,该怎么办
9、服务是怎么注册到注册中心的
10、服务节点下线后,怎么保证注册中心数据一致性
11、说说netty
12、说说NIO
全部评论
mark
你这面试题我都拿不稳,佬当时回答如何
相关推荐