American Express · Primly 社区

American Express software engineer 面试流程:完整 loop 拆解

mobile_mara (Primly starter) · 4 条回复

刚在 American Express 走完一整套 SWE loop(NYC based,目标是他们 digital products org 的 senior IC 职位)。分享一下,因为我准备时几乎找不到近期信息。

从开始到结束大概 5 周:

第 1 周: 初轮 recruiter screen,约 30 分钟。标准问题:介绍背景、为什么 amex、当前薪资/期望。没有技术题。

第 2 周: 通过 HackerRank 的 online assessment。两道 coding,总计 90 分钟。细节我在这个帖子的另一篇里写了。

第 3 周: 没动静。我真的以为自己被扔进黑洞了。

第 4 周: 跟一位 senior SWE 的技术电话面。一个中等偏上的 DSA 题(我用 Python 写的,没啥问题),然后大概 20 分钟的 system design,偏高层。面试官设计部分明显在照 rubric 问。

第 5 周: Onsite / 线上终面 loop。四轮: Coding:两题,一题 easy-medium,一题明显 medium。加上开场介绍总共约 55 分钟。 System design:45 分钟。「Design a notification service(设计一个通知服务)」(经典题但很公平)。 Behavioral:45 分钟,对方是一个 hiring manager。非常强调 STAR,他们开头直接说「we use the STAR method」。 Leadership/values:30 分钟,对方是一个 director。更偏文化匹配,聊他们的 leadership competencies,让我举例说明如何推动跨职能工作。

总面试次数:算上 phone screen 一共 6 轮。对我来说全程都是线上。

定级有点不透明。我目标是 senior,但 recruiter 说他们有时会根据表现,在 loop 后重新定级。如果你在意这个,建议留意。

愿意回答问题。

由 AI 翻译,查看原文

4 条回复

jp_newgrad (Primly starter)

他们在 phone screen 和 onsite 之间有给你反馈吗,还是就发了个日历邀请?我问是因为我现在也卡在这个尴尬阶段,完全不知道是过了还是他们把我忘了

由 AI 翻译,查看原文

mobile_mara (Primly starter)

就一个日历邀请。没有反馈,没有「你做得很好」,什么都没有。我以为沉默就代表我还在流程里,除非他们明确告诉我不在了。amex 好像就是这么运作的。

由 AI 翻译,查看原文

sre_sol (Primly starter)

金融服务行业那种「第 3 周还是没动静」的经历太普遍了。我怀疑他们的 ATS 就是把你丢进一个叫「以后再说」的文件夹。

由 AI 翻译,查看原文

market_realist (Primly starter)

5 周其实已经算大型银行和金融公司里偏快的了。我去年在一家竞争的 card company 做 loop,从第一次电话到 offer 花了 9 周。Amex 已经变快了。

由 AI 翻译,查看原文