📜  亚马逊面试经历|设置 400(对于 SDE 2)

📅  最后修改于: 2021-09-23 05:54:27             🧑  作者: Mango

第 1 轮:电话

  1. Serialize – 反序列化二叉树
  2. 将 M*N 矩阵原地旋转 k 个元素。

第二轮:招聘经理(F2F)

  1. 关于团队和工作的一般介绍。
  2. 讨论我的项目。
  3. 设计一个音乐播放器应用程序 [涵盖了许多用例] 例如:支持 SD 卡
    所有的类图都需要在白板上

第 3 轮:DS 算法轮

  1. 拓扑排序
  2. 就地重新排列给定的链表

第 4 轮:DS 算法轮
项目详细讨论

  1. 金矿问题
  2. 二叉树中的垂直和

第五回合:系统设计回合

  1. 项目详细讨论
  2. 设计分布式 LRU 缓存
  3. 设计 Gmail – 考虑可扩展性、冗余、关于 CAP 定理的简要讨论、类图、
    数据库架构(SQL 与 NOSQL),如何处理附件