Learn how to prepare for JPMorgan Chase interviews with this in-depth guide.
JPMorgan Chase is the unified company of its two brands: Chase, a consumer and commercial banking brand, and J.P.Morgan, an investment brand for corporations and governments.
As one of the largest financial institutions in the world, JPMorgan Chase promises growth opportunities for its employees. JPMorgan Chase also offers a breadth of programs for current students at all levels and early career options for new grads.
Below, we summarize the JPMorgan Chase interview process and the questions you should expect to answer.
JPMorgan Chase has a fairly standard interview process, but JPMC notes that it differs for each position, so your process may vary slightly from what is explained here.
The typical process includes a phone call with a recruiter and a technical assessment as the first two steps, followed by a “super day” of final round interviews.
The JPMorganChase interview process typically takes about three weeks and involves:
Your first step at JPMorgan Chase is a standard recruiter phone call. Expect a brief 30-minute call with a JPMorgan Chase recruiter, where you get asked about your background related to the role and a couple intro questions, like "Why Chase?"
The recruiter will also review logistical information about the interview process and the role.
The technical screen at JPMorgan Chase is a standard 45-minute coding challenge live on HackerRank of data structure and algorithm questions. Interviewers report this assessment to be on the easier side, usually two questions of easy to medium-level difficulty.
Note: Some candidates receive the technical screen before the recruiter call.
The final rounds at JPMorgan Chase occur all in one day, known as “super day.”
You get three rounds of 45–60 minute interviews back to back with 15-minute breaks in between.
These are usually a technical domain round, a system design round, and a behavioral round with the hiring manager.
These are examples of real interview questions asked at JPMorgan Chase as reported by candidates.
The behavioral round at JPMorgan Chase is usually the third and last loop on your “super day” and is conducted by the hiring manager.
This 45-60-minute interview is a conversation with questions focused on JPMC's business principles and traits, such as teamwork, collaboration, leadership, decision-making, and conflict resolution.
Prepare to answer questions in this round using the STAR framework, and create a story bank of examples that align with JPMC's core values ahead of time.
JPMorgan Chase’s coding round is usually the first round of “super day” for engineering candidates.
Expect your coding interview to be very similar to your initial technical assessment—real-time coding—and usually two more questions with a similar difficulty level as the online assessment.
Common coding topics at JPMorgan Chase include algorithms, arrays, strings, Java, Python, and object-oriented programming.
📖 Interested in preparing more in-depth for a role as a software engineer? Study with Exponent’s Software Engineering Interviews course.
The system design round at JPMC is usually the second round of “super day” for all engineering roles, although it may not be included for entry-level candidates. This is a standard whiteboard system design interview. Expect to be asked to design systems for practical problems, such as current challenges JPMorganChase faces, and questions involving scalability, load balancing, caching, database optimization, microservices, and messaging systems.
Remember to ask clarifying questions upfront to clarify ambiguities, talk through your decision-making process, explain trade-offs, identify scaling opportunities and potential risks or points of failure, and leave time at the end to answer follow-up questions from your interviewer. To prepare, practice answering system design questions and study JPMC’s products and services, so you’re ready for practical questions.
📖 Interested in preparing more in-depth for your system design round? Study with Exponent’s System Design Interviews course.
JPMorganChase’s machine learning round is a 45–60 minute conversational interview, which dives into your work experience and past projects related to ML, and also assesses your technical ML knowledge. To prepare, study ML fundamental concepts, as well as ML models and ML algorithms, including the following: linear regression, logistic regression, decision trees, and supervised models.
For the data science rounds at JPMorganChase, expect a coding round that assesses data structure and algorithm questions in SQL, and Python or R.
Then, you’ll also have a case study round, which dives into your past experiences related to DS and the role. Be ready to discuss examples of your impact and problem-solving approach in past roles. It’s common to get asked a question like, “Discuss a challenging data science project and how you managed its complexities.” This round dips into your technical data science knowledge with practical case questions, too.
The product management round at JPMorganChase includes a first round, which assesses your knowledge of PM methodologies, product development, and market analysis through case questions. A second PM round discusses your past experiences as a PM. Come prepared to explain one or a couple past PM projects in detail, specifically acknowledging your outcomes and impact.
JPMC’s first business principle is “exceptional client service.” This demonstrates its emphasis on a customer-first mindset. Whenever practical questions come up in your interview rounds, stress your priority of considering the customer first. For example, center the customer in your system design answer explanation.
This is evident in the growth opportunities offered to current employees, but growth mindset is also a key trait that JPMorganChase interviewers look for in candidates. Create a story bank before your interviews—especially for your behavioral round—and include anecdotes that exemplify your ability to learn, especially through failure and challenges.
So you’ve practiced interview questions and studied up on your domain—now what? It’s important to flesh out your knowledge of all the in’s and out’s of JPMorganChase as a company, and each of its two brands: Chase and J.P.Morgan. Take a look at the following pages to be ready for nitty gritty practical questions in your JPMC interviews.
JPMorganChase interviews are moderately competitive. While the competition may be steep, the level of difficulty of technical interviews, like the coding assessment, is easier than other top tech companies—usually in the easy to medium-difficulty level.
Yes, JPMorganChase has a wide range of opportunities for students and new graduates. JPMC offers school programs and pre-internships for current high school and early college students, internships for undergrad and grad students, and full-time roles for new graduates. Check out the JPMorganChase Student Programs page to discover currently open opportunities.
Exponent has extensive resources to prepare you to feel your best when it comes time for your interview at JPMorganChase:
Exponent is the fastest-growing tech interview prep platform. Get free interview guides, insider tips, and courses.
Create your free account