一面: 1.堆和栈的区别 2.堆划分为几个部分 3.垃圾回收算法 什么情况下触发GC GC的类型 判断对象回收的方法 4.hashmap的put过程 jdk1.7和1.8 Hashtable与ConcurrentHashMap区别 5.Volatile怎么用的 为什么可以实现可见性有序性 6.Http2.0与Http1.0区别 7.说说redis 8.Linux 启动过程 常用命令 9.UFT-8和GBK区别 10.NIO BIO 什么什么 11.Spring源码看过什么 Spring有哪些优点 说说mybati...