JPMorgan Chase logo

JPMorgan Chase Interview Question Bank

JPMorgan Chase's engineering loop is predictable but operationally uneven: a light HackerRank-style OA is followed by a Super Day with coding, code review, system design, and behavioral rounds rotating across candidates. The technical bar skews practical: simple algorithms, review of production-ish Java code, concurrency/style critiques, and system designs around traffic, search, inventory, payments, and URL routing.

Coding problems
62
Before you start
Showing 24 of 24
Coding·60 min
HighFree preview

Customer Request PR Review

Review a production-style customer-request class or PR and identify engineering issues before coding a small algorithm. The recurring critique areas are hard-coded values, single-responsibility violations, global variables, thread safety, low-level concurrency primitives such as `volatile`, and general maintainability.

SWE
code-review
code-reading
refactoring
concurrency
+2
9 related discussions

JPMorgan Chase Featured Guides