JPMorgan Chase SDE-3 Java Full stack developer Interview Experience (Bangalore)
Anonymous User
6161
Nov 19, 2025
Nov 21, 2025

Hi leetcode family,

Sharing my experience for a recent interview i gave for JP Morgan.
My current YOE is 4.5 and work as a SDE-2 in a MAANG company

Recruiter reached out on linkedin with the opportunity.

1st Round (Coding)

The round was less about depth and more about breath of knowledge as i was asked multiple LC-medium type questions in a span of 1 hours.

Some of which i remember is

https://leetcode.com/problems/min-stack/description/ {focus was to get to most optimal solution which is without extra space}

https://leetcode.com/problems/delete-node-in-a-linked-list/description/

https://leetcode.com/problems/trapping-rain-water/description/

https://leetcode.com/problems/two-sum/description/

https://leetcode.com/problems/binary-tree-level-order-traversal/

Apart from first question , i was not asked to code others fully i did write main logic (in 2-3 lines for them)

I was able to answer all of this since they were pretty popular questions , the interviwer was also helpful in terms of giving hints etc.

Some more discussion on work i had done from my resume etc.

2nd Round (LLD)

Althou this round was supposed to be LLD it delved more into JAVA and its fundamentals as well as its pecularities from other languages

Questions were like what are advantage of JAVA 21 new features, compare JAVA with other languages like scala ( i have worked with scala), concurreny control in JAVA and extended to same in distributed systems

Gave a piece of code and asked me to review it

Gave me a piece of code and asked me to fix bugs

In-depth discussion on technologies i have worked with choices i took why i took what i considered stuff like that

i was grilled pretty hard on any point i brought up while answering a question and this was one of harder rounds i have given

3rd Round (HLD + Behavior)

This was taken by head of department i was interviewing for.Started off with discussion on what is the new thing they are building in terms of business, asked about my motivation of joining , what is kind of work i am looking for etc.

HLD question was around designing a website that can take file/folder from user (examplen aadhar/set of documents) validate it from some third party
software for its validity (which will take 2-3 seconds), store it in our system and provide back a tracking link to user

Main point was to highlight storing (file metadata --> some db , file byte --> S3), how will you handle delay and provide user a good experience (there are multiple ways to do it , i went with async worker fleet and temp storage). He also focused on how APIs will look and some discussions around scaling etc was also made

Overall the final verdict was that i was selected but with a downlevel to a SDE-2 role. The main reason given was my overall experience was lower than most SDE-3s in the org ( they wanted > 6 years) also my performance in 2nd round specifically was considered not meeting the SDE-3 bar.

I had to decline the offer because of this. Althou the compensation offered was pretty good (almost equal to a SDE-3 since they had to match my current compensation)

Recent meta interview i gave if interested - https://leetcode.com/discuss/post/7365169/meta-e4-interview-experince-bangalore-by-9u5t/

Comments (5)