一面 大概 40+min 问项目,项目中遇到哪些问题和困难,如何提高你这个项目的性能(我做的牛客的项目) 用过哪些数据库 如何保证Redis与数据库的一致性(有点懵,然后扯了一下,如果需要强一致性,只能不用redis,弱一致性可以先删除redis中的数据,然后更新数据库,再更新redis) 亿级大表怎么优化(答:索引、分表) 多线程环境下怎么保证数据安全以及提高效率(加锁、减少锁竞争、然后扯了一下java锁优化) JVM垃圾回收讲一下(开始背八股文) 了解过哪些设计模式,用过哪些设计模式(答:只自己写过单例,然后结合Spring讲了一下代理模式,工厂模式) 负载均衡了解吗 反问 二面 大概...