JP Morgan chase || Software engineer 2 || Rejected
Anonymous User
1700
Sep 07, 2024
Sep 27, 2024

Current Experience: 2.5 year+ at a product based MNC

Recently I appeared for software engineeer 2 role in JPMorgan chase.
There were total of two rounds of interview for me.

First round -
It was one hour round with project manager. She asked basic java, springboot and project related questions. She was very friendly and round was good.
Following question i remember:

  • What is finally block and when it is called?
  • Exception propagation in java?
  • How Hashmap works?
  • Difference between flatMap and map?
  • What is functional interface?
  • Difference between @RestController and @Controller?
  • Advantage of spring over spring mvc?
  • Design pattern related questions?

Second round -
It was one hour round. Interviewer was having total of 20 years of experience.
It started with introduction and project discussion. He asked cross question from project. Since jpmorgan is finance domain and i am also working in finannce domain, he asked very key questions from project. Few project questions even i answered in doubt.
Then he came down to java, springboot and database related question.
He asked basic to advance java and springboot questions.
Following questions i remember:

  • Can Java class be static?
  • can Java class be final?
  • Can java class be private?
  • Can we override static or private or final method?
  • Transaction propagation in springboot?
  • Design pattern related questions? He was not satisfied with my factory design pattern code.
  • Given Employee and department class, without modifying these classes how can we establise relationship between these two, so that department can hold all of its employees and we can return all of its employee given department object.
  • He asked sql query to return list of all department with zero employee?

Second round did not went well for me. I answered few project questions in doubt and could not answer few advance java springboot questions.
I did not heard anything back, I did not even follow up because I could not gave my avg here.
But overall these rounds were good for learning.

Hope it will help others.

Comments (3)