I applied through JP Morgan website sometime in January 2019, and then after a few days I got an email from the HR team. So we arranged a call with some junior analyst from the data science team in London and had the call after a few days. Call lasted for 30 minutes and I went through my CV and discussed projects I have been working, use of programming languages,etc. There were no technical questions, only questions of what I have been doing or how I did this X and Y thing but nothing more. After that call I got an email the very next day telling me they won’t proceed but they provided no details. It did not make sense as there was not an actual interview and it was more like talking about projects I was doing and nothing technical came up. The interviewer seemed like he was having his first interview ever and according to him that was his first job straight out of the university.
I went through several interview rounds for a Data Scientist role and was initially told the process would end after the third round. After that interview I was unexpectedly contacted about scheduling an additional in-person interview, but after providing my availability I never received any follow-up. Multiple attempts to get clarification from the recruiter went unanswered.
The interviewers themselves were reasonable and the questions were average difficulty, but the coordination and communication from recruiting were extremely poor. Ghosting candidates after several rounds of interviews is unprofessional and shows a lack of respect for candidates’ time.
Interview questions [1]
Question 1
Explain a time where you implemented a ML model end to end.
I applied through college or university. I interviewed at J.P. Morgan (Dallas, TX) in Nov 2025
Interview
"The process began with a background introduction where I detailed my academic program and research focus. We then discussed my motivations for joining the company. This was followed by a technical segment featuring a coding question focused on algorithmic efficiency and a discussion on machine learning applications."
Interview questions [1]
Question 1
"Can you explain how you would design an LLM-based agent to handle document understanding tasks, and what specific metrics would you use to evaluate its performance?"
Frist its a hirevue, then a online coding test, and then a face to face interview.
The coding interview for the JP Morgan data science positions consists of mostly dealing with data types in arrays or sub-arrays. I took my test in Python.
Then its a face to face interview.
Interview questions [1]
Question 1
Can you describe a data science project you worked on where you had to clean and preprocess a large dataset?