← 面经 & 服务案例

Amazon NG VO 面经分享|亚麻 SDE New Graduate 面经全流程

OfferForge 导师 Dr. W. — 博士毕业,前 FAANG Senior MLE。研究方向为大规模分布式机器学习系统,曾在顶级国际学术会议发表多篇论文。负责团队学术方向把控与 MLE 面试辅导。

OfferForge 导师 Dr. S. — 前大厂 Senior SDE,精通分布式系统与大规模数据处理。曾在顶级技术会议发表多篇技术报告,专注于系统可扩展性与可靠性。负责课程体系设计与 System Design 面试辅导。

OfferForge 导师 Dr. L. — 前大厂 Senior SDE,深耕分布式系统与微服务架构。在服务治理、事件驱动架构方面有丰富实战经验。负责求职策略制定与 SDE 面试辅导,已帮助多位候选人斩获 Senior 级别 Offer。

写在前面。这是 25 NG 的真实客户面经,面试数量和今年有出入。但是题目仍然具有参考价值。如果您只想了解 26年的具体情况,请戳导航栏的「服务案例」3 月初申请的 Amazon SDE New Grad 岗位,提交简历两周后收到了 OA 邀请。OA 难度大约在 LC 中等偏上,时间控制得当基本能做完。完成 OA 后大概一周,HR 发来邮件邀请我参加 VO,安排了三轮技术面试,全部集中在同一天进行。每轮时长一小时,由3个三哥分别主持。每轮前 30 分钟是 BQ,考察Amazon Leadership Principles,后 30 分钟是 coding,语法错误不计较,思路清晰、代码结构和时间复杂度是重点考察内容。VO 通过 Amazon Chime 远程进行。

第一轮面试开始五分钟是自我介绍,接着面试官进入 BQ 部分。他第一个问题是让我讲一个 “你曾经 ownership 非常强的经历”。我讲了我在实习期间主动接手一个遗留数据清洗脚本的例子,从接手、理解到重构优化,最后还写了自动化测试并迁移到了 CI/CD 流程中。面试官的follow up关于是否遇到过困难,如何处理团队资源不足的情况。第二个问题是 “有没有一个项目你不得不在极短时间内 deliver?你是如何行动的?”我用了一个 hackathon 项目举例,重点讲了如何合理分配任务、降低 scope、用 MVP 方式快速迭代。整个 BQ 部分非常注重在压力中如何决策、行动。

接下来的 coding 是一道中等偏难的 sliding window 题 - “给定一个字符串 s 和一组关键词数组 words,找出所有起始索引,使得从该索引起长度为 len(words)len(word) 的子串是所有关键词的串联(顺序不限)。” 这是一道典型的 Hard:Substring with Concatenation of All Words。我从暴力法开始讲解时间复杂度,然后优化到用 hashmap 记录每个词出现次数,并用两个指针 sliding window 加速匹配过程。面试官全程在听我怎么 debug、怎么考虑边界条件,最后成功拿下。

第二轮面试的 BQ 部分一开始问的是 conflict handling。第一个问题是 “讲一个你和队友意见 inconsistent 的时候是怎么处理的。”我分享了在组队项目中关于数据库 schema 设计方向的分歧经历,我是如何先听对方的意见,再提出备选方案,并最终说服对方采用 hybrid schema 的过程。接着他又问 “有没有一个时候你做得不够好?你是怎么意识到并改进的?”我谈了某次在 code review 被指出设计耦合过高后,我主动查资料重构,并在下一轮开发中用设计模式优化结构的经验。

这一轮的算法题是图的遍历(高频原题),具体问题是:“给定一个二维字符网格和一个单词列表,找出所有可以由网格中字符拼出的单词。单词必须按顺序连接,并且只能上下左右相邻。”这是一道典型的 LC Word Search II。我的做法是构建一个 Trie 树以存储所有目标单词,然后在 grid 上使用 DFS 搜索路径,并在访问过程中动态剪枝来提高效率。虽然最后只写完了主要逻辑,口头讲解了 trie 节点删除的优化部分,但面试官认可了解题思路和剪枝逻辑,给了积极反馈。

想要和我们的面试辅助团队进行一次免费的沟通?

我们会直击要点,回答你的所有疑问,并介绍我们的服务。还有顾虑?我们可以提供免费的面试实战展示。

预约免费咨询

客户怎么评价我们

毫无疑问是市面上最专业的 SDE 辅助机构。我接触过若干家机构,但是你们的专业能力以及细致服务给我留下了非常深刻的印象。感谢你们带给我的无比丝滑的跳槽体验。

A.H. · Amazon SDE L5

现在的市场对于转码选手可以说是非常不友好了。本来我已经不抱希望,准备收拾行李回国了,但是和导师聊完之后,我打算赌一把。结果团队果然不负所托,帮我成功上岸 Capital One。

C.Z. · UIUC 物理转码

本来觉得辅助是一件非常不靠谱的事情,我也只是抱着试探的心态和你们的团队聊了聊细节。但是一试便知能力的深浅,无论是分布式理论还是项目实战经验,都非常符合我的面试岗位需求。如果没有你们的协助,估计很难拿下这个 senior role。祝生意兴隆。

匿名客户 · Senior SDE