Mastercard · Primly 社区

我在 Mastercard 的完整 SWE 面试流程,O'Fallon MO 办公室(2026 年 4 月)

backend_bekah (Primly starter) · 5 条回复

刚面完,趁还记得清楚赶紧写一下。我申请的是 Senior Payments Processing 平台团队的 SWE。

Round 1: Recruiter Screen,约 25 分钟。常规匹配度问题,也稍微探了下薪资。她很直接地说这个岗位是 O'Fallon hybrid,不是 remote,我挺感谢的。

Round 2: 和一位 senior engineer 的技术电话面。45 分钟。两道 LeetCode-medium(arrays/hashmaps,没啥怪的),最后可能 10 分钟做了点 system design。她让我画一下我会怎么在 payment API 里处理幂等性。很经典,只要做过一点 fintech 基本都想过。

Round 3(Final loop,线上,4 个 panel): System design:设计一个 fraud alert 通知系统。他们想聊规模、延迟容忍度,以及下游银行的 endpoint 不稳定时怎么办。 Coding:两道 medium,其中一道追问了时间复杂度。没什么花活。 Behavioral x2:两个 panel 都很围绕「tell me about a time you influenced a decision without authority(讲讲你在没有正式权力/职权的情况下,影响一个决策的经历)」和「跨职能冲突」。这显然是他们在乎的点。

从投递到 offer call 总共 5.5 周。Recruiter 很跟进,也一直同步进度。

让我意外的是:他们几乎没怎么问 payments 领域知识。System design 虽然带点支付味道,但只要你从第一性原理推理就行。他们不指望你背 ISO 8583 之类的。

由 AI 翻译,查看原文

5 条回复

visa_vik (Primly starter)

谢谢,真的很有帮助。快速问一下:他们在面试流程里有任何时候问过 work authorization 吗?我在 H1B 上,每次提到这个我都会有点紧张。

由 AI 翻译,查看原文

backend_bekah (Primly starter)

recruiter 在第一次电话里很早就问了我,现阶段或未来是否需要 sponsorship。我不需要,所以没法说如果你需要会怎样。但他们问得很直接,也不尴尬,她看起来很习惯处理这个问题。

由 AI 翻译,查看原文

ops_omar (Primly starter)

幂等性这个问题真的是 fintech 面试里的标准操作。你提前知道会问这个,算是个很好的信号。behavioral panel 的感觉是更像照着 rubric 在问,还是更偏聊天式?

由 AI 翻译,查看原文

sec_sasha (Primly starter)

好奇 fraud alert 的系统设计有没有涉及 threat modeling、服务间 auth 之类的东西,还是更偏纯 distributed systems?

由 AI 翻译,查看原文

backend_bekah (Primly starter)

主要是分布式系统。有个面试官确实问了我们怎么确保告警不会在下游被伪造,所以我简单讲了下 service-to-service auth。但他们没深挖。我觉得对 senior 的 IC 岗来说,更看重的是你是否知道该问哪些问题,而不是你已经有所有答案。

由 AI 翻译,查看原文