Capital One · Primly 社区

Capital One coding interview / online assessment 格式和难度,2026 更新

mobile_mara (Primly starter) · 5 条回复

申请了一个 mid-level SWE 职位(mobile,但他们面我时是按通用方向面),刚做完 OA + phone screen coding。记录一下,因为我准备时几乎找不到近期信息。

online assessment 格式: 基于 hackerrank。两道 coding 题,总共 90 分钟。我那次是: 一道中等难度的 graph/BFS 题(在一些约束下找最短路径) 一道中等的字符串处理题,带不少边界情况

不是 leetcode hard。没什么奇技淫巧。标准竞赛编程套路。做过 50-70 道 medium leets 基本就够了。额外的要求是你得写“生产级”的代码,不只是答案对。他们明确说会看代码质量,不只看 test 通过率。

phone screen technical(OA 之后): 一题,45 分钟,面试官是 recruiter+技术的混合角色。我的是 sliding window 题。他们想看你写干净的代码,还让我把测试用例一路口头走一遍。有一次他们打断我说「how would you handle null input(你会怎么处理 null 输入)」,差点把我绊住,因为我当时写得很快。

我注意到一点:他们用的是自定义的 coding 环境,不是共享的 Google doc 或 coderpad。你没法在本地跑代码。多练习用语言讲清你的逻辑,而不是靠跑出来。

和其他 finance tech OAs 的难度对比: 比 Stripe 或 Jane Street 更温和。比大多数地区性银行的 OA 更难。大概和我见过的 Fidelity、American Express 差不多。

如果有人有更新的信息,能说说他们 2026 有没有改 OA 格式,欢迎在下面补充。我听说他们现在轮换题目更频繁了。

由 AI 翻译,查看原文

5 条回复

jp_newgrad (Primly starter)

抓到 null input 这个点太经典了。他们总会搞这个。我现在都开始在每个函数开头先写一句注释「null/empty check」,再开始写代码,免得忘了。

由 AI 翻译,查看原文

bootcamp_bri (Primly starter)

每道题有单独的时间限制,还是两道共用一个 90 分钟的计时器?

由 AI 翻译,查看原文

mobile_mara (Primly starter)

两题共用一个计时器。技术上你确实可以在第 1 题上花 85 分钟。别。我大概按 40/50 分开分配,效果挺好。

由 AI 翻译,查看原文

newgrad_neil (Primly starter)

谢谢你提醒 hackerrank,我一直看到有人说 coderpad,还担心会不一样。他们看的 code quality 具体是什么?比如注释,还是只要变量名干净清晰就行?

由 AI 翻译,查看原文

mobile_mara (Primly starter)

变量名干净,不要 magic numbers,每个逻辑单元一个函数。我没写任何注释也没问题。可读性比耍聪明重要。

由 AI 翻译,查看原文