上个月试了一波水,记录了面试官的问题,问题答案自己对应的百度,希望对大家有帮助

1.设计模式的六大原则

2.如果让你设计一个RPC,你怎么设计

3.高并发的单列模式

4.连接池的submit和execute的联系和区别

5.怎么避免重复消费

6.讲一讲noi和bio

7.既然讲到了selector 那你讲讲selector.selector()的实现原理

8.讲一讲lock的实现

9.大概讲一下类加载器

10.你在项目中最常用哪个数据库,那你讲讲内部原理(mysql)

11.连接池的基本配置参数有哪些

12.Spring加载IOC完成想做一些操作,这时我们应该怎么做

13.连接池怎么做到连接不释放的

14.classLoader为什么要先用父类来加载

15.你讲一讲springmvc从初始化到运行的流程