# interview
> Java 面试题积累,此工程即做面试又做知识点梳理,意在查缺补漏,总结归纳
## 基础知识
1.Java线程的状态
2.进程与线程
3.Cookie与Session
4.JVM加载Class文件的原理机制
5.事务的实现原理
6.索引
7.两种比较器Comparable和Comparator
8.深拷贝和浅拷贝
## 进阶知识
1.MQ的使用
2.Rest的理解
## 框架知识 framework
### Spring
### MyBatis
## 性能调优 optimization
1.SQL 调优
2.JVM 调优