工作10年,面试超过300人想进阿里的同学,总结出的java面试69题( 三 )

6.类加载器如何卸载字节码

7.IO和NIO的区别 , NIO优点

8.Java线程池的实现原理 , keepAliveTime等参数的作用 。

9.HTTP连接池实现原理

10数据库连接池实现原理

11.数据库的实现原理

技术框架

1.看过哪些开源框架的源码

2.为什么要用Redis , Redis有哪些优缺点?Redis如何实现扩容?

3.Netty是如何使用线程池的 , 为什么这么使用

4.为什么要使用Spring , Spring的优缺点有哪些

5.Spring的IOC容器初始化流程

6.Spring的IOC容器实现原理 , 为什么可以通过byName和ByType找到Bean

7.Spring AOP实现原理

8.消息中间件是如何实现的 , 技术难点有哪些

推荐阅读