JP Morgan Chase SWE Interview: OA and HireVue Guide

Updated:



Estimated read time: 7-9 minutes

Summary: The JP Morgan Chase software engineer (SWE) online assessment and HireVue stage is common in many early-career and program paths, but do not assume it is universal for every experienced SWE role. Be careful not to mix Software Engineer Program, Code for Good, technology analyst, new grad, and experienced-hire paths. This guide keeps the path-dependent caveat front and center while showing the coding and recorded-video questions you should be ready for.

See the full JP Morgan Chase Software Engineering interview roadmap, including every stage and how to prepare from recruiter screen to offer. View the JP Morgan Chase Software Engineering interview roadmap

TL;DR + FAQ (read this first)

At-a-glance takeaways

  • The online assessment (OA) or HireVue stage is most likely for intern, new grad, Software Engineer Program (SEP), and program paths.
  • Format can include timed coding, recorded video, or both, depending on path.
  • Follow the duration and rules in your assessment invite.
  • Coding tasks may cover data structures, algorithms, arrays, strings, and hash maps.
  • Recorded video questions may cover motivation, communication, and program fit.

Quick FAQ

Does every SWE candidate get this stage?
No. Assume it is common in early-career paths and unclear for experienced SWE.

Is HireVue technical?
It can be behavioral or communication-focused, while the OA is the coding component.

What is the main risk?
Assuming SEP, Code for Good, and experienced SWE use the same process.

What should I confirm?
Ask your recruiter whether your path includes OA, HireVue, both, or neither.


1) When this stage appears

Expect online assessment, coding challenge, and HireVue-style video in many early-career or program paths. Intern, new grad, Software Engineer Program, and Code for Good candidates should treat this as a likely preparation area. Experienced candidates should ask whether their path includes this stage before making it the center of their prep.

The key is path clarity. A program application may use automated early gates before live interviews, while experienced SWE may move through recruiter and technical conversations differently.


2) Questions you may face

Use these examples as realistic practice tasks for the coding and recorded-video themes this stage can test.

  • Given an array of transactions, return the first duplicate transaction id and explain the data structure you used.
  • Given a string, transform it according to a set of formatting rules, then handle empty strings and repeated delimiters.
  • Given account events with timestamps, compute the latest balance per account. Now handle out-of-order events.
  • Given two lists of records, join them by id and return records that are missing from either side.
  • Why JP Morgan Chase, and why software engineering in financial services?
  • Tell me about a time you had to communicate a technical idea clearly under time pressure.
  • Which program or role path are you applying for, and why does it fit your background?

The OA and HireVue stage rewards clean fundamentals and concise communication. A mock interview can help you practice both under a timer.

Book a mock interview


3) Format and process details

Expect an online coding challenge, a HackerRank-style assessment, or a HireVue-style recorded video in some paths. Coding is usually timed and reviewed through hidden tests or automated scoring. Recorded video asks you to answer without the back-and-forth of a live interviewer.

Follow the timing in your assessment invite. Prepare for the mechanics: solve quickly, test edge cases, and answer recorded questions in a clear beginning-middle-end structure.


4) What strong performance looks like

For coding, strong performance means correct code, simple data structures, edge-case handling, and clean complexity reasoning. For HireVue, strong performance means direct answers, credible motivation, and clear program or role fit.

The biggest risks are failed hidden tests and vague recorded answers. Treat both parts seriously if your path includes both.


5) Common failure modes

Preparing for the wrong path. SEP, Code for Good, technology analyst, and experienced SWE can differ.

Submitting code without edge cases. Empty input, duplicates, ordering, and missing records are common failure points.

Giving vague recorded answers. Short video responses still need structure and signal.

Only practicing data structures and algorithms (DSA). Financial-services motivation and role clarity can matter in recorded questions.


6) How to prepare

  • Practice arrays, strings, hash maps, joins, grouping, and simple event-state problems.
  • Write test cases before submitting, especially for duplicates and empty inputs.
  • Practice a one-minute answer for why JP Morgan Chase and why software engineering.
  • Confirm whether you are in SEP, Code for Good, technology analyst, or experienced SWE flow.
  • Practice recorded answers without restarting so your delivery stays calm.

The best preparation is path-aware: know which assessment you are taking and prepare for that exact format.


Ready to rehearse timed coding and concise video answers?

Book a mock interview

See the full JP Morgan Chase Software Engineering interview roadmap, including every stage and how to prepare from recruiter screen to offer. View the JP Morgan Chase Software Engineering interview roadmap

Other Blog Posts

Meta SWE Interview: Behavioral Guide

Meta SWE Interview: System Design and Product Architecture

Meta SWE Interview: Online Assessment Guide

Meta SWE Interview: Recruiter Screen Guide

How to Answer "Why Do You Want to Work at Anthropic?"

Microsoft SWE Interview: AI-Assisted Coding Guide

LinkedIn SWE Interview: AI-Enabled Coding Guide

Amazon SWE Interview: AI-Assisted Coding Assessment Guide