📜  亚马逊面试经历| Set 363(校内实习)

📅  最后修改于: 2021-11-15 08:15:50             🧑  作者: Mango

第 1 轮:在线测试(90 分钟)
20 多选题
-15 技术(DS、操作系统、网络、PCD)
-5 能力

2 编码问题

  1. 在给定数组中查找重复项,将其更改为 1,将所有 1 移至右侧,其他元素移至右侧
  2. 对和计数(查找给定数组中存在的对数,其总和也存在于数组中)
    解决方案:GeeksforGeeks 链接

第 2 轮:在论文中编码 2 道编码问题(60 分钟)

  1. 求二叉树的直径
  2. 给定一个链表,编写一个函数来反转每 k 个节点(其中 k 是函数的输入)。

第 3 轮:技术人力资源 1

  1. 项目说明(基本资料就够了)
  2. 数据结构问题

    解决 2 个编码问题

    • 从中序和后序遍历构造二叉树
    • 求二叉树的最小公祖

第 4 轮:技术人力资源 2

  1. 项目说明(核心细节)
  2. JVM,JRE
  3. 操作系统
  4. 编译器设计
  5. 为给定的问题绘制自动机
  6. 面向对象
  7. 网络基础
  8. 测试题
  9. 设计模式
  10. 为完成的项目绘制设计模式
  11. 为什么是亚马逊?
  12. 我(HR)有什么问题吗?
亚马逊的所有练习题!