It was an on-campus interview consisting of three rounds.
Round 1: Coding Round Round 2: Communication Skills Round 3: Hackathon (Code for Good)
After the last round, I was pretty confident that I would be selected, even though I did most of the work in the hackathon. However, two members were selected for hiring: one contributed much in the hackathon like me, but another had petty contributions. This happened with some other teams as well.
I felt bad because less hard-working people than me got the hiring offer.
Round 1: There were 2 coding questions to be solved in 60 minutes. One problem was on strings, constructing a palindrome within the string (Easy). The second problem was a sliding window problem (Medium).
Round 2: Describe a situation where you had to take a decision at the last moment. What do you expect working as a team player?
Round 3: It was their hackathon round, where students from different colleges were pooled to make multiple teams of 5-6 members each. The NPO would give a problem statement that we had to provide a solution to in 24 hours. There was a one-to-one interview by the mentor with each team member in private. They asked about your contribution in the hackathon, past projects, and future plans, etc.
The following metrics were computed from 26 interview experiences for the JPMorgan Chase Software Engineer role in Bengaluru, Karnataka.
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.
Candidates reported having very good feelings for JPMorgan Chase's Software Engineer interview process in Bengaluru, Karnataka.