JPMorgan Chase Software Engineer Interview
The Software Engineer Program funnel — a HireVue coding + video assessment, a phone screen, and a Superday of coding, financial-systems design, and behavioural.
Start the JPMorgan Chase mock interview → See all boards
A free AI panel interview that questions you in JPMorgan Chase’s style, follows up when an answer is thin, and returns a scored, evidence-backed report — seeded from your own practice history on Wrexa Edge.
The JPMorgan Chase interview, in brief
JPMorgan Chase is one of the largest employers of software engineers of any bank, with a high-volume, well-structured tech pipeline. The process is rigorous but not "FAANG-brutal" — coding is medium difficulty and the bar emphasises solid fundamentals, culture fit, and interest in financial-systems engineering over competitive-programming wizardry. The flagship new-grad route is the two-year rotational Software Engineer Program (SEP), with the "Code for Good" hackathon as a fast-track feeder.
After an application and résumé screen, candidates take a HireVue online assessment (about two coding questions plus recorded video behavioural questions), a coding / technical phone screen, and a Superday of three to four consecutive interviews — coding, system design, and behavioural. Some roles/regions add a pymetrics game battery.
Interview rounds
-
1. Application + résumé screen —
-
2. HireVue online assessment Coding + async video
-
3. Coding / technical phone screen ~45–60 min
-
4. Superday / final round 3–4 interviews
Coding & DSA topics
System design
Asked at the Superday, more heavily for experienced/associate candidates; for new grads it is lighter and often framed as "financial-systems thinking" — a trading-platform architecture, distributed payment processing, or ledger consistency. New grads should know the basics (scalability, latency, availability); depth scales with level.
Behavioural round
JPMorgan competencies commonly cited — Client Focus, Teamwork, Integrity, Leadership, and Drive for Results (aligned to the firm's Business Principles) — are assessed with STAR-format answers. HireVue video questions probe motivation and reflection (e.g. "if you had more time, how would you approach the coding differently?"). There is no dedicated quant/market-data round for general SWE.
Representative question categories
Patterns in JPMorgan Chase’s style — not verbatim proprietary questions.
- Arrays — Find the missing integer in a consecutive range; subarray sums.
- Strings — Parsing, permutations, frequency counts.
- Dynamic programming — Coin-change / minimum-steps style.
- Financial-systems design — A trading/payments/ledger system — latency and consistency.
- Behavioural (STAR) — Teamwork conflict, ownership, why-JPMorgan, handling failure.
- HireVue reflective video — Motivation and a self-critique of your own solution.
How to prepare
Do
- For the HireVue video, prepare concise STAR answers and a thoughtful self-critique of your coding solution.
- Practise easy-to-medium DSA (arrays, strings, trees, graphs, coin-change DP) — practicality over competitive puzzles.
- Show genuine interest in financial-systems engineering — trading, payments, ledgers.
- For experienced roles, prepare a financial-systems design with consistency and latency trade-offs.
Avoid
- Rushing or rambling in the recorded HireVue video answers.
- Ignoring the "why JPMorgan / why financial systems" motivation.
- A "we" behavioural story with no individual ownership.
Who can apply
SEP targets final-year undergrads / new grads (US and India editions; the India edition targets CSE/IS/IT/Data-Science and related branches with a stated minimum CGPA). Experienced hires enter via associate/VP tech roles. Large India GCC presence (Bengaluru, Hyderabad, Mumbai) recruits through SEP India and Code for Good India.
JPMorgan Chase interview FAQ
- What is the JPMorgan Software Engineer Program?
- A two-year rotational entry-level program for new grads (US and India editions), and the flagship route into JPMorgan tech. It runs a HireVue assessment, a phone screen, and a Superday of coding, system design, and behavioural.
- What is "Code for Good" at JPMorgan?
- A recruiting hackathon where students build solutions for non-profits; strong performers are fast-tracked to a Software Engineer Program internship or full-time offer. It is a feeder route, not a separate job.
- What is the JPMorgan HireVue assessment?
- An on-demand online assessment: about two coding questions in your language of choice, followed by two recorded video behavioural questions answered in around 90 seconds to three minutes each. Some roles/regions add a pymetrics game battery.
- How hard is JPMorgan's coding bar?
- Easy-to-medium LeetCode-style — arrays, strings, linked lists, trees, graphs, hash maps, and some DP. The bar values solid fundamentals and culture fit over the hardest competitive puzzles.
Practise now
Rehearse the full loop with an AI panel modelled on JPMorgan Chase’s process, in text, voice, or video.
Other company interviews
Verified from
Wrexa Edge is an independent exam-prep platform and is not affiliated with, authorised by, or endorsed by JPMorgan Chase. This guide is based on publicly documented interview practice; it does not reproduce any employer’s internal rubric or question bank, and it does not predict a hiring outcome.