总时长:56 分钟。面试官些许敷衍,感觉像是 kpi 。开局自我介绍以及项目介绍。八股:如何保证 MySQL 和 Redis 的一致性的?(这里回答的双写,读 Redis)追问:双写如果其中一个写失败了怎么处理?介绍 MySQL 的 ACID 特性,MySQL 是如何保证 ACID 特性的?如果 MySQL 存储的数据量太大怎么优化?为什么使用 Redis?Redis 为什么快?(回答了由于数据在内存并且命令执行和 IO 操作是异步进行的)追问:Redis 的 IO 操作都包含哪些?追问:Redis 使用了什么操作让 IO 变得更快?Go 和 Java 各自的优势是什么?都是如何实现跨平台的?...