Skip to content

Amazon Software Development Engineer VO面试经验

发表于 2026-07-06
更新于 2026-07-06
阅读量 加载中...

基本信息

  • 岗位:Software Development Engineer
  • 面试形式:Virtual Onsite
  • 申请渠道:内推
  • 候选人背景:硕士,在职跳槽
  • 面试结果:Pass

面试详情

整体流程包含 Behavioral Questions 和 Coding 两部分。

每轮都会先进行 BQ,然后进入算法题。

Behavioral Questions

主要问到的问题包括:

  • 描述一次在非常紧张(tight deadline)的项目中如何完成任务。
  • 分享一次收到负面反馈或批评(feedback)的经历,以及如何处理。
  • 当面对一个需求非常模糊(ambiguous requirement)时,会如何推进项目。

除了行为问题本身,面试官还会根据回答不断 Follow Up,深入追问项目中的技术细节,而不是简单停留在 STAR 故事层面。

这一轮没有针对简历内容进行专门提问。

Gen AI 相关问题

面试中两位面试官都问到了 AI 相关内容。

一位的问题比较开放,例如:

  • 是否使用过 AI 工具?
  • 在工作中有哪些使用 AI 的经验?

另一位则问得更加深入:

  • 如果设计(Architect)一个 AI Chat Bot,你会如何进行系统设计?

建议提前准备一些 Gen AI 相关的内容,包括:

  • AI 在实际工作中的应用
  • LLM 基础概念
  • AI Chat Bot 的整体架构设计
  • Prompt、RAG、Memory、Tool Calling 等常见组件

Coding

这一轮算法题整体比较简单。

第一题

判断括号是否能够正确匹配。

属于经典 Parentheses Matching 类型题目。

第二题

经典 Two Sum。

完成之后,面试官继续给了一道变体题,在原有思路基础上进行扩展即可。

面试体验

整体难度中等。

Behavioral Questions 占比较大,而且会持续追问技术细节,因此不仅要准备 STAR 故事,也要能够详细解释项目中的技术方案。

另外,Gen AI 已经成为比较常见的话题,建议提前准备相关经验和系统设计思路。

Coding 运气不错,遇到的都是经典基础题,没有特别复杂的算法。

面试结果反馈

  • 最终结果:Pass

引用来源

Amazon VO 最新一轮海外面经

来源:一亩三分地

作者:嘿嘿在面试等offer

发布时间:2026-07-04