1. 自我介绍 2. hashmap的底层? 3. 红黑树的颜色规则?红黑树左右子树高度差? 4. hashmap为什么重写hashcode和equals方法 5. hashmap容量为什么2的n次方? 6. concurrenashmap的底层? 7. JVM当中如何判断一个对象是否可以被回收? 8. 内存泄漏(刚开始说成了内存溢出尴尬)? 9. TCP是如何保证可靠传输的? 10. 索引的底层实现? 11. 进程和线程 12. 平时有什么爱好?学习之外的爱好呢?(我就说旅游) (还有一些想不起来了,没录音,都是回忆的) 没有手撕,...