第 1 轮:电话
- Serialize – 反序列化二叉树
- 将 M*N 矩阵原地旋转 k 个元素。
第二轮:招聘经理(F2F)
- 关于团队和工作的一般介绍。
- 讨论我的项目。
- 设计一个音乐播放器应用程序 [涵盖了许多用例] 例如:支持 SD 卡
所有的类图都需要在白板上
第 3 轮:DS 算法轮
- 拓扑排序
- 就地重新排列给定的链表
第 4 轮:DS 算法轮
项目详细讨论
- 金矿问题
- 二叉树中的垂直和
第五回合:系统设计回合
- 项目详细讨论
- 设计分布式 LRU 缓存
- 设计 Gmail – 考虑可扩展性、冗余、关于 CAP 定理的简要讨论、类图、
数据库架构(SQL 与 NOSQL),如何处理附件