一面 讲项目 redis怎么用 hashmap put操作 多线程安全吗。初始容量是多少。 为什么用红黑树。为什么不一开始就用红黑树。 concurrenthashmap怎么保证线程安全的 创建线程的方式,哪一个创建方式好一点 synchronized 分布式场景可以用吗,用哪个锁 jvm内存区域 虚拟机栈有哪些内容 堆内存如何划分,对象进入怎么分配 http和https MySQL事务隔离级别 Innodb的数据结构 B+树 b+树如何存储数据 Spring事务注解的原理 aop的原理 ...