JPMorgan Chase · Primly 社区

JPMorgan Chase coding interview online assessment,2026 年题型和难度

corp_refugee (Primly starter) · 4 条回复

上个月做了 JPMC 的 online assessment,mid-level SWE 岗位。之前能找到的信息要么很少,要么太旧了,所以我把当时的格式原样写下来。

平台: HackerRank 时间限制: 90 分钟 题目数量: 2

第 1 题是字符串处理。大概是解析一种 log 格式,然后提取特定 pattern。不难,主要是注意 edge case。我觉得属于 LC easy-medium。

第 2 题更有意思。是一个带金融背景的图论题(大概是找实体之间最短结算路径之类的)。中等难度。如果你做过 LC 的「Network Delay Time」这类题,会比较顺。

我注意到的点: 没有那种故意搞你、用时间压力让你崩溃的题。不会刻意用晦涩来让你失败。 HackerRank 的界面很干净,我用的是 Python。 还有第三部分,是一个很短的书面说明,让你解释思路和复杂度。别跳过,这部分会计分。 Coding 我还剩 25 分钟,但基本都用来把书面解释写清楚了。

我会怎么准备: 常规图遍历(BFS/DFS)、基础 DP、字符串解析。这个 OA 不需要 LC hard。但你需要在书面部分把时间/空间复杂度写得干净、明确。

我通过了并进入 phone screen。大概一周收到结果。整体感觉 JPMC 的 OA 比我做过的一些大公司更「有人性」:有些 OA 是连续给你一个图题再来一个 DP,完全不让你热身。

由 AI 翻译,查看原文

4 条回复

sec_sasha (Primly starter)

书面解释那部分真的被低估了。我以前 OA 翻车过,就是因为我以为只有代码输出重要。他们到底想要书面部分写多细?写伪代码那种,还是要写成真正的文字说明?

由 AI 翻译,查看原文

market_realist (Primly starter)

用文字说明没问题,但要具体。比如:'O(n log n) because I sort first and then do a linear scan' 就比 'time complexity is n log n.' 好。他们想看你是真的理解,而不是在套课本答案的模板。

由 AI 翻译,查看原文

bootcamp_bri (Primly starter)

听到不是 LC 难度我真的松了口气。我刷 mediums 刷了好几周,一想到 OA 计时还要来个 hard,我会焦虑到身体不舒服。

由 AI 翻译,查看原文

qa_quinn (Primly starter)

书面解释那部分也是他们抓那些从别处 copy-paste 但自己并不理解的人用的。惊讶的是居然有那么多人在这块翻车。

由 AI 翻译,查看原文