I applied online. The process took 2 weeks. I interviewed at JPMorganChase (Plano, TX) in Mar 2023
Interview
I had 3 interviews. 1. Interview to talk about my experience (30 min). 2. Technical interview (1.5 hours). 3. Behavioral interview (30 min). In the technical interview I was asked to solve a very basic problem using javascript, and the rest of the interview was very heavy in React.js. I was asked to code several things using React concepts. Hooks and custom hooks are very important. You have to know how they work in detail, when to use them, and apply them correctly.
Interview questions [1]
Question 1
How do you execute something before a component unmounts in React?
I applied online. I interviewed at JPMorganChase in Mar 2023
Interview
Pretty quick with responses and scheduling. First recruiter phone call. Then hiring manager exploratory interview. Then 3 rounds: 1. Technical easy leetcode (find missing number from an array) then a writing a sql query. The interviewer was pretty old didn't know how to join the call for 40 min waiting. Then didn't understand my solution and invited someone else. They don't have their questions written into a document and ask you to share your screen to write the solution on a notepad. They just ask the questions orally which was very weird. 2. Behavioral 3. Technical - more about APIs and Java but since the question wasn't written on a doc it was very confusing and the interviewer didn't exactly know how to explain the question. Overall I learned that they use pretty old tech and that they have 10hr work days. Still about to transition into AWS it seems, or at least many of their teams aren't on AWS yet. They give no personal laptop for WFH (2days /week)
Interview questions [1]
Question 1
Tell me about a time you failed? What would your manager say about you?