一面 11.1 分布式存储
- 阿里天池比赛,问了一些模块的优化
- 问存储项目
- 问TinyKV 项目
- 操作系统:cpu cache,false sharing,gdb
- C++:移动语义,std::map,rbtree和b+tree区别。
- perf 观察程序性能
- 算法题:二叉树的路径和
二面 11.2 leader 面
- 开局先选方向:DB,分布式,操作系统,体系结构,计算机网络。选了分布式,狂问raft ,会设计一些场景让你去分析回答
hr说他们题库比较小,就不放具体问题了。感觉要是看过过etcd的raft模块应该没啥问题。
总体体验非常好,面试官不是问八股,而是设计场景,引导你思考,然后和你讨论问题。挺喜欢他们团队的,最后也去实习了,但后面因为实验室有些事,没实习多久就离职了。实习的体验也比较好,实习生相对轻松,1075,晚上6点下楼吃个饭就可以溜了。想体验一下存储岗实习的同学很建议去面一面。