Applied to JPMC's Software Engineer Program for new grads and went through their process in winter 2025/2026. Sharing because the prep advice I found online was outdated or vague.
First thing to know: JPMC hires a LOT of new grads. Hundreds through their SWE and CIB tech programs. This means the screening process is more standardized than a boutique startup. It also means your chance of getting through is more about hitting a consistent bar than impressing any single person.
How the process worked for me: Online coding assessment first, via HackerRank. Two questions, 75 minutes. Both were medium difficulty LeetCode style. One was an array manipulation problem (sliding window), one was a graph BFS problem. No SQL, no system design at this stage.
If you pass that: HR phone screen, 20-30 minutes. They asked about my background, why JPMorgan, what I know about the firm's tech org. Have something real to say here. Generic "I like finance and tech" answers get you nowhere.
Then the virtual superday: three rounds back to back, usually done in a single day. One more coding round (similar difficulty to the assessment). One behavioral round. One round that mixed both light technical discussion and more behavioral.
For the behavioral questions, JPMC uses their leadership principles and also their business conduct values. I got asked: "Tell me about a time you had a conflict with a teammate." "Describe a project you led from start to finish." "Why JPMorgan Chase specifically, and why this team." The last one matters more than you think. They want some evidence you looked at what the team actually does.
What helped me prep: LeetCode medium problems, focus on arrays, trees, graphs. Skip hard problems for now, the bar at this level is consistent medium execution under time pressure, not cleverness on hards.
Practicing behavioral answers out loud. I found writing them down wasn't enough. The interview format is conversational and if you only write, you'll freeze or sound scripted.
Reading JPMC's annual reports and at least understanding the five main business lines (CCB, CIB, Commercial Banking, Asset and Wealth Management, Corporate) because they might ask why this business unit.
Offer timeline was about 3 weeks from superday. Starting comp for new grad SWE in NYC is in the $100-115k base range with a signing bonus, from what I and classmates saw.