自我介绍? 项目介绍? 为什么要使用Redis? Redis数据丢失怎么办? MySQL存储哪些信息? 值传递和引用传递? 什么时候用值传递?什么时候用引用传递? 类方法和对象方法? 多肽的体现? JDK是怎么判断方法重载的? 指针占多少个字节?和什么有关? 数组和链表的存储方式有什么区别? 集合有哪些? ArrayList和LinkedList的区别? ArrayList的扩容机制? HashMap的原理?扩容机制? 解决Hash冲突的方法?除了开放寻址法和链表法还有吗? 散列函数有哪些?有什么优缺点? 线程和进程? 为什么切换进程开销大? 进程间的通信方式? 手写二叉树及实例化? JVM内