1.自我介绍2.项目拷打项目是微服务相关的,针对其中一个进行了长达20分钟的拷打。主要包括整体逻辑、分库分表、seata、redis、mysql、MQ相关项目是跟网上开源做的,以及做好久了,所以有些问题没答出来或者答的比较差3.MySQL索引数据结构,b+树和b树的区别4.索引失效的场景5.MySQL常见日志,redo log和undo log的区别6.redis持久化方式7.如何保证redis和mysql数据一致8.常见的锁。sychronized和ReentrantLock的区别。sychronized底层实现9.算法题。从整数数组里找到三个数的和最接近target。八股大部分都答出来了,有的答了一部分。算法看错题了写成了==target后面跟面试官说了思路,表示思路没问题。10.反问一面结果什么时候出--问HR有什么需要提升的--在校生把基础学好是11116吗--问HR提的问题和算法都比较基础,主要是项目那一块问的特别深,好多都忘记了求个二面