10.10笔试 2.8/310.17下午3.05面试一面:1、我看你用过qmq,和其他消息队列有什么区别2、一致性怎么保证3、rpc框架用的什么4、dubbo是怎么通信的,和http有什么区别5、netty有没有了解过(不咋了解)6、阻塞非阻塞io相关6、springboot有过哪些应用,用过哪些注解7、@Controller是怎么处理请求的(servlet相关)8、redis的过期删除和内存淘汰机制9、你说到lru,手撕一下lru吧写了将近半个小时100多行,写完给他说了两个测试用例。马上二面:1、描述一下项目中从需求到设计,到实现过程的难点,到怎么解决2、mq场景拷问(我就是个打杂的实习生,哪有那么多场景给我考虑,靠背的八股答,问了十多分钟,答的一坨) 然后他得出结论,我觉得事务、消息队列这些其实你都不懂,然后你的项目设计感觉是非常不可靠的3、你基于工厂模式的xxx为什么这么做 然后他得出结论,我觉得你不懂工厂模式,也不知道工厂模式是为了解决什么问题一共20分钟出头秒挂感觉一面除了netty相关其他都拉满了,然而二面也拉满了