一面: object类里有哪些方法 hashcode是干什么的 equals和==的区别 HashMap1.7和1.8的区别 synchronized的锁状态,ReentrantLock 怎么用无锁方案实现线程安全 (答ThreadLocal) ThreadLocal为什么会产生溢出 线程池的核心参数 任务在线程池提交了以后的执行过程 redis的数据结构 redis的存储方式RDB和AOF redis如何管理过期的键,以及内存管理方式 innodb和myisam的区别,以及各自的优点 如何对索引进行优化,在哪些情况下要用到索引,不用到索引 mysql主从复制 索引的数据结构 tcp的三次握手...