视频面试,全程大概在40min+1、自我介绍 + 拷打项目2、分库分表有了解吗?分库的维度有哪些?主要解决了什么问题?3、分表的策略有哪些?(基因法)4、接口吞吐比较低,性能比较慢,该如何分析?5、有哪些原因会导致SQL执行缓慢?6、SQL的执行顺序?7、编程式事务和声明式事务有什么区别?8、@Trancational 的底层逻辑?执行原理是什么?具体逻辑是啥?9、Spring事务不生效的场景?在事务中开启一个线程抛出异常,会回滚吗?10、生产环境有遇到OOM吗?如何解决?11、OOM和StackOverFlow有什么区别?12、CPU飙高的问题,如何排查?13、为啥java设计成单继承?14...