The first stage was resume screening. A telephone interview was conducted for those who were selected from the resume screening. For those who were shortlisted from the telephone interview, the final round was the Code for Good hackathon.
For resume screening, we had to upload our resume online on a link provided to us. Those who had been shortlisted were informed about the date and time of their telephone interview by email.
What are stacks and heaps?
What are brute-force algorithms?
Why are brute-force algorithms not good?
Explain the Divide and Conquer strategy.
Explain the difference between object-oriented and procedural programming languages.
Explain encapsulation, inheritance, and polymorphism.
What is garbage collection? (in Java)
(Java Collections) What is the difference between a Set and a List?
Explain Exception handling. What would happen if you don't handle exceptions?
The following metrics were computed from 14 interview experiences for the JPMorgan Chase Software Engineer role in Mumbai, Maharashtra.
JPMorgan Chase's interview process for their Software Engineer roles in Mumbai, Maharashtra 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 Mumbai, Maharashtra.