I applied online. The process took 3 months. I interviewed at JPMorganChase (London, England) in Nov 2023
Interview
First was a coding challenge on HackerRank. This was quite simple.
There was then a recorded interview, three questions about your motivation and why you want to be a software engineer.
For the assessment centre, I was really chilled. I had two interviews. The first one was situational "tell me a time when..." and the second interview was more technical asking about my coding experience and there were 2/3 problem solving questions which were really simple. The people interviewing me were so kind and made me feel really comfortable.
Interview questions [1]
Question 1
What articles have you read about JP Morgan?
What coding experience do you have?
tell me a time where you had to work with people who were not living in the same location. How did you communicate with each other?
The interview was very arbitrary, it seemed like you needed to know a bit of coding logic and terms even as a non-CS major. Wasn't too hard but don't know what they are selecting on.
Three rounds. First round was a technical assessment online. Second round was a basic hirevue where they ask generic interview questions. Third round was a super day. Super day was split between technical and non-technical.
Interview questions [1]
Question 1
If I had 25 horses and I didn’t have a stop watch and I wanted to see which were the fastest, and I could only race 5 at a time, how many races would I need to find the top three fastest horses?
Two interviews. One behavioral, fit focus. One technical, more related to fundamental programming concepts. No coding assessment or anything. Nice interviewers. Want to see how you expereinces will be applicable for the program and help the firm.
Interview questions [1]
Question 1
What is the difference between a list, map, and set?