请做一个自我介绍。介绍一下你在项目中遇到的疑难点,并再介绍一个你认为业务逻辑比较复杂的项目。你对分布式事务有了解吗?能谈谈你对Redis架构的理解吗?你们项目中使用的是哪种架构?为什么Redis的速度这么快?请介绍一下五种网络模型。如果机器的CPU和内存出现异常,你会如何排查?你在项目中使用过哪些设计模式?场景题:一个方法中,1、2、3步查询数据,4、5、6步调用接口,7、8步存储数据。你认为适用于哪种设计模式?如果数据库执行一条SQL语句很慢,你会如何分析?在分表分库的情况下,你会如何进行分页?最后,你有什么问题想问我吗?