I applied through college or university. I interviewed at JPMorganChase (Philadelphia, PA) in Sep 2016
Interview
I applied via my college's career fair. I did a phone interview and an on-site interview. The phone interview was all about behavioral questions. During the on-site interview, I was asked fundamental technical and coding questions, and also behavioral questions. Interview process was not so long.
I applied through a recruiter. The process took 1 week. I interviewed at JPMorganChase (Austin, UT) in Oct 2017
Interview
Quick 2 30-minute back-to-back interviews on-campus. First was technical, followed by a behavioral round. Most of the interview questions are below. It was fairly standard. The technical dude really wanted to test my knowledge for some reason.
Write a function to compute the factorial. I had been doing functional programming recently, so the iterative solution didn't pop in my head, and I was using Python (not Haskell) to write the solution. The interviewer seemed confused so he asked me to memoize it using decorators. So I did. That was it for the technical part.
I applied through college or university. I interviewed at JPMorganChase (New York, NY) in Sep 2017
Interview
Very standard behavioral interview. Asked questions about my background and future goals. The technical was also very similar to the behavioral except it asked a few more questions regarding my technical background, and a few programming questions.
Interview questions [1]
Question 1
Difference between hashtable and hashmap.
Difference between a float and int.
Difference between passing by reference and passing by value.