Taro Logo

Software Engineer Interview Experience - Bengaluru, Karnataka

March 1, 2022
Positive ExperienceGot Offer

Process

I applied for a Java role. There were:

  • 3 technical rounds
  • 1 managerial round
  • One online coding round at the end (which is weird, since online-proctored coding rounds are usually done at the beginning of the interview process).

Questions

Coding questions asked by interviewers were based on strings, arrays, and binary search.

Java 8 features, stream APIs (reduce() was asked a lot), parallel streams vs. sequential, abstraction, interfaces, and other popular OOPs concepts.

How do you implement custom annotations?

Why are functional interfaces used? How does it help?

Benefits of using generics in Java:

  • Keep list items close together without extra newlines between each point.
  • Do not bother formatting into a bulleted list if there are not at least 2 items to display.

Was this helpful?

Interview Statistics

The following metrics were computed from 26 interview experiences for the JPMorgan Chase Software Engineer role in Bengaluru, Karnataka.

Success Rate

46%
Pass Rate

JPMorgan Chase's interview process for their Software Engineer roles in Bengaluru, Karnataka is fairly selective, failing a large portion of engineers who go through it.

Experience Rating

Positive73%
Neutral12%
Negative15%

Candidates reported having very good feelings for JPMorgan Chase's Software Engineer interview process in Bengaluru, Karnataka.

JPMorgan Chase Work Experiences