Three rounds:
The phone interview focused on questions on Python (preferred language of the role and my current language), data structures, concurrency, and databases. It also covered soft skills and experience required for the role.
The second round was a 1:1 on-paper OO Design and problem-solving session.
The third round was the same as the second round but with more emphasis on soft skills.
Questions ranging from data structures and algorithms, OO design, on-paper programming question solving, and verbal technical questions.
The following metrics were computed from 33 interview experiences for the JPMorgan Chase Software Engineer role in United Kingdom.
JPMorgan Chase's interview process for their Software Engineer roles in the United Kingdom is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for JPMorgan Chase's Software Engineer interview process in United Kingdom.