The process is great. If your CV gets shortlisted by HR, they will promptly set up interview slots for you. If they receive good feedback, they will let you know soon. Otherwise, you might have to call and know your feedback after a few days.
Round 1 - Basic Python coding questions like:
Round 2 - System Design
Design a class 'Bank' having two functions to credit and debit an account for a given account number. This is tougher than it seems, as one has to guess the edge cases, and it might be difficult to understand the interviewer's expectations regarding the planning of these algorithms.
The following metrics were computed from 1 interview experience for the JPMorgan Chase Software Engineering III - Python Developer role in Bengaluru, Karnataka.
JPMorgan Chase's interview process for their Software Engineering III - Python Developer roles in Bengaluru, Karnataka is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for JPMorgan Chase's Software Engineering III - Python Developer interview process in Bengaluru, Karnataka.