JPMorgan Backend Engineer interview questions and process

Updated · 14 sources

Hiring Pulse: where JPMorgan candidates are right now

Dated status reports from public Reddit threads and anonymous PortLume reports, updated Oct 15. Not official JPMorgan data.

  • 3 status reports in the last 7 days
  • Not enough data yet: median from final interview to a decision shows at 5+ people
  • Latest movement: 2 offers, 3 final rounds, 6 interviews reported since Sep 18

Latest JPMorgan hiring reports

Candidates rate the JPMorgan Backend Engineer interview Medium-Hard: Reports show LeetCode easy-medium OA screens but a hard DP coding round and deep Java/Spring/distributed-systems grilling for experienced backend hires. Reports describe 4 rounds, from Online Assessment (HackerRank - 2 coding questions) to Behavioral / Situational Round, with about 2-6 weeks (OA to interview loop within about a week in one report; offer timing varies) from first call to offer.

Debrief your JPMorgan interview free

No signup needed. See what likely went wrong in about 2 minutes.

JPMorgan Backend Engineer interview rounds

  1. Online Assessment (HackerRank - 2 coding questions): HackerRank OA with 2 problems, typically LeetCode easy to medium; only 2 sample test cases shown so edge cases matter.
  2. Technical Round 1 (Core Java, Java 8, Spring, distributed systems concepts)
  3. Technical Round 2 (DSA coding + system design: caching, API patterns, horizontal scaling)
  4. Behavioral / Situational Round

Questions reported in JPMorgan Backend Engineer interviews

  1. What is CAP theorem, and which trade-off is important for distributed systems?
  2. How do you make a class immutable?
  3. Difference between volatile and atomic in Java?
  4. Java 8 functional interfaces - can they contain default and static methods?
  5. Spring annotations - what are @Qualifier used for?
  6. Coding: maximum number of non-overlapping palindrome substrings (hard DP + recursion).
  7. System design: caching - read-through vs write-back, API call patterns, horizontal scaling.

Practise any of these with timed AI feedback and a full JPMorgan mock: free account.

JPMorgan Backend Engineer interview: quick answers

How many rounds are in the JPMorgan Backend Engineer interview?

Public reports describe 4 rounds for the JPMorgan Backend Engineer interview: (1) Online Assessment, (2) Technical Round 1, (3) Technical Round 2, (4) Behavioral / Situational Round. Round 1: HackerRank OA with 2 problems, typically LeetCode easy to medium; only 2 sample test cases shown so edge cases matter.

Is the JPMorgan interview difficult?

Public reports put the JPMorgan Backend Engineer interview at Medium-Hard difficulty. Reports show LeetCode easy-medium OA screens but a hard DP coding round and deep Java/Spring/distributed-systems grilling for experienced backend hires. The process has 4 rounds, from Online Assessment to Behavioral / Situational Round.

Does JPMorgan ask DSA in Backend Engineer interviews?

Yes. Rounds that involve coding: Online Assessment (HackerRank - 2 coding questions), Technical Round 2 (DSA coding + system design: caching, API patterns, horizontal scaling). Reported coding questions include "Coding: maximum number of non-overlapping palindrome substrings (hard DP + recursion)".

How long does JPMorgan take to give results?

Time to a result for the JPMorgan Backend Engineer process, per public reports: 2-6 weeks (OA to interview loop within about a week in one report; offer timing varies). The process has 4 rounds, from Online Assessment to Behavioral / Situational Round.

What is the JPMorgan Backend Engineer salary in India?

Estimated from public salary data: 25-35 LPA fixed for SWE III / Java Backend (LeetCode comp threads cite 29+ LPA fixed; one 2026 report called their own offer a lowball). This is not an official JPMorgan figure, and pay varies by level, city and experience.

Sources

Based on 14 public reports: LeetCode Discuss (8), YouTube (5), Reddit (1), last updated Sep 2026.

Compiled by Adarsh Sharma from public candidate reports. Unofficial guide: PortLume AI is not affiliated with JPMorgan.

Already interviewed at JPMorgan?

Debrief your JPMorgan interview free

No signup needed. See what likely went wrong in about 2 minutes.

Last round at JPMorgan is usually HR: JPMorgan HR interview questions and answers.

Other roles at JPMorgan

Backend Engineer interviews at similar companies

More: all company interview guides · why candidates get rejected after the interview · rejection email decoder.

Featured on FoundrList

PortLume AI

Loading…