J.P. Morgan logo

J.P. Morgan Data Scientist Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 53 interview experiences · FREE TO READ

2.5 Rounds average
Average Typical difficulty
34% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at J.P. Morgan.

Showing 3 of 53
J.P. Morgan logo
J.P. Morgan

Data Scientist

Analytics · nearly a year ago

Mid Average Negative experience No offer 4 rounds
Interview process
Recruiter call Technical screen Onsite Phone screen
Interview formats
Technical Behavioral

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.

Confirmed questions2 questions
  • Can you describe a situation where you managed the entire implementation of a machine learning model?
  • Tell me about an experience where you took a machine learning model from conception to deployment.
J.P. Morgan logo
J.P. Morgan

Data Scientist

Analytics · nearly a year ago

Entry Average Positive experience No offer 2 rounds
Interview process
Recruiter call Technical screen
Interview formats
Behavioral Technical Coding

So the process kicked off with me talking about my academic stuff and what I'm researching. Then we chatted about why I wanna join the company. After that, there was a tech part where I got a coding question about making code run faster and we talked about machine learning.

Confirmed questions1 question
  • Regarding document understanding tasks, how would you architect an LLM-based agent, and what metrics would be crucial for assessing its effectiveness?
J.P. Morgan logo
J.P. Morgan

Data Scientist Intern

Analytics · nearly a year ago

Intern Easy Neutral experience No offer 3 rounds
Interview process
Take home Recruiter call Technical screen Presentation
Interview formats
Coding Technical Behavioral

So I applied with my CV and cover letter, and then they sent me this coding test on HackerRank. It had 2 tasks and I only had an hour to do it. After that, a while later, they invited me to do this HireVue thing. It was online and I had to record myself answering 2 quick questions. Then they invited me for the Superday.

Confirmed questions1 question
  • How would you handle a situation where your team is divided on the best approach to a decision?

J.P. Morgan Data Scientist Interview Questions

Quoted word for word from J.P. Morgan interview reports.

“Can you explain the difference between Python lists and NumPy arrays?”

Read reports →

“Can you estimate how many airplanes take off from an airport daily?”

Read reports →

“Explain the difference between a LEFT JOIN and an INNER JOIN in SQL.”

Read reports →

“How might you sort floating point numbers between 0 and 1 when you have limited memory, specifically only 4GB available but the file is 32 GB?”

Read report →

“Can you write a SQL query to find the top N customers based on their purchase amount?”

Read report →

“Can you describe how to find the prime number that is larger than N?”

Read report →

“How would you go about finding a repeating number within an array?”

Read report →

“Can you explain Python oops techniques such as decorators and wrappers?”

Read report →

Formats, difficulty and experience

Across all 53 J.P. Morgan interview reports.

Interview formats

Technical 35.2%
Behavioral 28.9%
Coding 24.2%
Case 7%
Presentation 4.7%

Interview difficulty

Easy 15.1%
Average 69.8%
Difficult 15.1%

Candidate experience

Negative 18.9%
Positive 34%
Neutral 47.2%