先填了一份个人信息表。面试两轮。 第一轮的问题: 1. 类的局部静态变量生命周期和存储位置?(答:存储在全局静态区,程序开始初始化,结束释放) 2. 有没有用过负载均衡? 3. 分布式架构的项目经验? 4. mysql数据库优化?(答:日志方式,buff大小等) 5. go语言的协程怎么理解?怎么实现的? 6. mongodb是什么类型的数据库? 7. mysql为什么用B+树索引?(答:为了实现随机存储,应该是减少磁盘IO)raft算法的原理? 8. 有哪些基于raft的消息中间件? 9. 对C++模板的理解,用...