Applied online on their career portal.
Was sent a Pymetrics test (just a series of games), then followed by a Hirevue process that had two questions. They asked me to record a response about the space/time complexity of my solution and how I would improve it given more time.
Got invited to their Code for Good event where we had to create an app or website to help an NGO perform some task. Went for the event (an overnight hackathon), and after about a month, I got an email inviting me to another round of interviews online on Zoom.
This round was a mix of some HR-based questions and some programming concepts. The interviewer was a software developer from JP Morgan.
Started off with some "tell me about yourself" questions, some questions about my previous experience, and then asked me about some basic concepts in Java (which is not my main language) and some fairly basic web dev concepts.
Find Fibonacci number at index n.
What is the difference between div and span?
How to apply different styling on different elements of a list?
Difference between an array, ArrayList, and HashMap.
The following metrics were computed from 1 interview experience for the JPMorgan Chase Software Engineer (Internship) role in Singapore.
JPMorgan Chase's interview process for their Software Engineer (Internship) roles in Singapore is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for JPMorgan Chase's Software Engineer (Internship) interview process in Singapore.