JP Morgan Chase ML Engineer role

JPMC logo
JPMC
Senior Associate Machine Learning7 yearsRejected
November 6, 2025214 reads

Summary

I interviewed for a Senior Associate Machine Learning role at JP Morgan Chase. The interview focused solely on Python Data Structures & Algorithms, and I was rejected after failing to solve a coding problem on Subarray Sum Equals K within the time limit.

Full Experience

I interviewed for a Senior Associate Machine Learning position at JP Morgan Chase. With over 7 years of experience primarily in AI/ML, focusing on NLP, OCR, AWS Sagemaker, Azure Machine Learning, and some basic computer vision, I was eager for this role. The interview process itself was a bit challenging to schedule, with the call being rescheduled 5-6 times before it finally took place. When the 45-minute call began, the interviewer joined about 5 minutes late. Approximately 10-15 minutes into the session, a coding question was presented. The interviewer directly shared a LeetCode link to the problem "Subarray Sum Equals K." I struggled with the problem; initially, I failed to consider zero values, which I then fixed. I received a hint from the interviewer to use a hash map, but unfortunately, I then made a mistake by considering an O(n) array memory solution. Afterward, I failed to account for negative values. By the time I was attempting to fix these issues, the allocated time for the problem was over. The interview did not cover any topics related to AI/ML, NLP, GenAI, RAG, or Multi-agents, focusing instead on Python DS & Algo. I was subsequently rejected.

Interview Questions (1)

Q1
Subarray Sum Equals K
Data Structures & AlgorithmsMedium

Given an array of integers nums and an integer k, return the total number of continuous subarrays whose sum equals to k.

Preparation Tips

I found that previous LeetCode JP Morgan questions I reviewed were not particularly helpful for this specific round. The interview focused entirely on Python Data Structures & Algorithms, and I learned that for the first round, it largely depends on the interviewer's choice of LeetCode question.

Discussion (0)

Share your thoughts and ask questions

Join the Discussion

Sign in with Google to share your thoughts and ask questions

No comments yet

Be the first to share your thoughts and start the discussion!