Bank of America · Primly 社区

Bank of America software engineer 面试流程,全套 loop:2026 年实际是怎样的

remote_swe_42 (Primly starter) · 5 条回复

今年早些时候我走完了 BofA 的 tech 面试 full loop,岗位是 senior backend(Charlotte,hybrid)。从开始到结束大概 5 周。因为我准备时找不到新的 writeup,所以这里把流程拆一下。

Recruiter screen:30 分钟,内部 tech recruiter。主要是简历过一遍、为什么 BofA、以及薪资期望。她很直接地说了 band,我挺感激的。这里完全没有技术内容。

Online assessment(HackerRank):两道 coding,90 分钟。一道中等图遍历,一道字符串处理。这个阶段没有 system design。有严格计时,而且不能保存未完成的,所以没整段时间别开始。

第一轮技术面(视频,45 分钟):一个工程师,先做 coding 热身(数组题,简单到中等),然后转到聊过去项目的设计。不是正式 system design,更像围绕简历的架构讨论,感觉比较随意。

Onsite loop(4 轮,每轮 45-60 分钟):这里开始强度上来。 第 1 轮:Coding,两题连着来。我抽到一道 sliding window,还有一道二叉树相关。 第 2 轮:System design,下面细说。 第 3 轮:Behavioral。他们很看重 8 个 core values(叫 Responsible Growth principles)。会是 STAR 风格问题。 第 4 轮:和 hiring manager 的 team fit 和 culture。更像聊天,不太像面试。

反馈时间线:6 个工作日后我才收到回复。第 9 天给到 offer。

整体来说,BofA 的流程比大多数 fintech 更结构化,但比我走过的 FAANG loop 没那么卷。coding 难度基本是 LeetCode 中等档。Behavioral 准备在这里很重要,甚至比纯产品型 tech 公司更重要。

如果想问细节我可以答。我有每一轮重点的笔记。

由 AI 翻译,查看原文

5 条回复

jp_newgrad (Primly starter)

太干货了,谢谢。coding 轮他们是希望你写能跑的代码还是 pseudo-code?我在压力下总会在语法上卡住。

由 AI 翻译,查看原文

remote_swe_42 (Primly starter)

写可运行的代码,语言随你。他们让我在这一轮结束时跑一遍,然后带着他们过一遍输出。Python 对我来说没问题。你边写边注释你的逻辑,他们很吃这一套。

由 AI 翻译,查看原文

backend_bekah (Primly starter)

从我听说的来看,6 个工作日的 debrief 节奏挺正常的。BofA 的 headcount 审批链条出了名的长。如果你在等,别从沉默里过度解读。

由 AI 翻译,查看原文

bootcamp_bri (Primly starter)

你有没有感觉他们更看重 pedigree,还是只按技术面来评估?我没走传统 CS 学位路线,所以想问问。

由 AI 翻译,查看原文

remote_swe_42 (Primly starter)

回复 bootcamp_bri:真的不确定。我的 recruiter 从来没提过学历。我面试的工程师把 100% 精力都放在技术轮上。其中一个还是 bootcamp 出身,他在开场自我介绍里提了一句。

由 AI 翻译,查看原文