1.自我介绍2.介绍一下项目中精彩的地方3.用过哪些设计模式提到了自己封装的注解 redisson分布式锁 有用到工厂模式和策略模式4.RDB和AOF的区别5.mysql中的锁机制,用到过哪些锁?6.innodb存储引擎中的都有哪些锁?解决什么问题?7.hashmap put 流程答了首先先计算hashcode,确定存放在那个节点,假如是空的话,直接插入,如果有冲突的话,再用equals方法依次判断,如果有冲突,直接替换,没有冲突的话可以直接挂在链表上,当链表长度大于8,数组长度大于64,升级成红黑树。达到数组总长度的百分之七十五,直接扩容两倍8.操作系...