面经详情

Java面试很好,共7轮面试
  • 总共经历三轮面试:
一面:
  • 1.数据库的设计。
  • 2.Mysql的锁有哪些?怎么用 临建锁,间隙锁,悲观锁,乐观锁,行锁,表锁等
  • 3.Mysql的索引,以及怎么优化SQL,怎么分库分表的,怎么分区的?
  • 4.redis用在那些地方?Redis的缓存清除策略
  • 5..redis的不同数据结构分别适合用来存储什么数据,Hash存储对象为什么不用String?
  • 6.Redis的SDS有什么好处,怎么进行扩容的?
  • 7.Redis的Reactor模型,多路复用器是什么?epollo底层的就绪事件列表是怎么感知事件发生的?
  • 8.redis的Reactor和Netty的Reactor有什么区别?
  • 9.Redis的压缩列表是怎么使用的?有什么优势和弊端?最大限制是多少?
  • 10.问了一下Seata的源码
  • 11.RocketMQ底层的零拷贝是什么? MMAP有什么限制吗?RocketMQ的CommitLOG大小限制?
  • 12.RocketMQ的数据存储文件有哪些? 详细说下index文件
  • 等等还有很多,有的忘了
二面:
  • 主要是最近的项目,里面的难点,解决问题的能力。
三面:
  • 高层和HR一起,主要还是考察你的解决问题的能力,会有场景题,你解决的问题,为什么这样解决,等等

相关推荐

进入微信小程序

前往微信小程序,查看更多结果

立即前往
看准网神州租车神州租车面试经验神州租车面试经验:Java面试很好,共7轮面试