One programming test and three interview rounds.
First stage is a programming test, which is a very easy string problem.
Then, the first interview round is with the hiring manager, focusing on previous project experience, a bit of technical questions, and also behavioral questions. Nothing tricky.
Second round is with two developers, who asked about one previous project and dug deep into it. Since it is a technical round, it involves questions with Java core, concurrent programming, networking, and Linux. Some of the follow-up questions were quite tricky.
Last round is with an ED, who basically just asked a few questions to see if you can communicate effectively and used the rest of the time for giving information about the team.
The whole interview finished within one month, so I think it is very impressive. The recruiter was also very helpful and responsive, so it was a positive experience.
Why do you want to work in the financial industry?
The following metrics were computed from 9 interview experiences for the JPMorgan Chase Software Engineer role in Hong Kong.
JPMorgan Chase's interview process for their Software Engineer roles in Hong Kong is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having good feelings for JPMorgan Chase's Software Engineer interview process in Hong Kong.