Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by JPMorgan Chase & Co. Team. If you also belong to the team, you can get access from here

JPMorgan Chase & Co. Verified Tick

Compare button icon Compare button icon Compare

Proud winner of ABECA 2025 - AmbitionBox Employee Choice Awards

zig zag pattern zig zag pattern

Filter interviews by

JPMorgan Chase & Co. Associate Interview Questions and Answers

Updated 15 Jun 2025

36 Interview questions

An Associate was asked 11mo ago
Q. What requirements do you gather before creating a dashboard?
Ans. 

Before making a Dashboard, requirements such as data sources, key performance indicators, user roles, and visualization preferences should be gathered.

  • Identify the data sources that will be used to populate the dashboard (e.g. databases, APIs, spreadsheets).

  • Determine the key performance indicators (KPIs) that the dashboard will track and display.

  • Understand the different user roles that will be accessing the dashbo...

An Associate was asked 11mo ago
Q. How do you implement API versioning in Spring Boot?
Ans. 

API versioning in Spring Boot allows multiple versions of the same API to coexist.

  • Use URI versioning by including the version in the URI path (e.g. /v1/resource)

  • Use request parameter versioning by passing the version as a parameter (e.g. /resource?version=1)

  • Use header versioning by including the version in the request header (e.g. 'Accept: application/vnd.company.v1+json')

Associate Interview Questions Asked at Other Companies

Q1. A rat has 3000 grams of rice and needs to travel 3000 meters. It ... read more
asked in UNO Minda
Q2. What is the meaning of TTR and why is it required for the powder ... read more
asked in Eviden
Q3. What is options trading? What are the key takeaways?
asked in Amazon
Q4. What are the differences between online and offline shopping?
Q5. You have 2 eggs and 100 floors. Eggs will break if dropped from a ... read more
An Associate was asked
Q. Design a Twitter application.
Ans. 

Design a user-friendly Twitter app with customizable timelines and easy navigation.

  • Include a clean and intuitive user interface

  • Allow users to customize their timelines by following/unfollowing accounts

  • Implement easy navigation through tabs for Home, Notifications, Messages, etc.

  • Include features like trending topics, search functionality, and direct messaging

An Associate was asked
Q. Explain system structures.
Ans. 

System structures refer to the organization and layout of components within a system.

  • System structures define how different components interact and communicate with each other

  • Examples include client-server architecture, peer-to-peer networks, and hierarchical structures

  • System structures can impact performance, scalability, and security of a system

What people are saying about JPMorgan Chase & Co.

View All
drishya58
Verified Icon
2w (edited)
works at
Accenture
Which offer should I go with ?
Hello, I have offers from Skillsoft, William Sonoma and JP Morgan Chase with similar amount but with 1 lakh difference. JPMC is 5 days work from office and other 2 companies are 2 days work from office in hyderabad location. Which company should I go with?
Got a question about JPMorgan Chase & Co.?
Ask anonymously on communities.
An Associate was asked
Q. Design your own string class.
Ans. 

Custom string class with various functionalities like concatenation, substring, length calculation, etc.

  • Implement basic string operations like concatenation, substring, length calculation

  • Include methods for searching, replacing, and comparing strings

  • Consider memory management and efficiency in operations

An Associate was asked
Q. Do you have knowledge of C?
Ans. 

Yes, I have knowledge on C programming language.

  • I have experience in writing programs in C language.

  • I am familiar with the syntax and semantics of C language.

  • I have worked on projects that involved C language such as developing embedded systems.

  • I have knowledge of data types, control structures, functions, pointers, arrays, and structures in C language.

An Associate was asked
Q. What approaches have you taken to optimize a query?
Ans. 

I have optimized queries by using indexes, reducing the number of joins, and optimizing subqueries.

  • Used indexes to speed up data retrieval

  • Reduced the number of joins to minimize the query execution time

  • Optimized subqueries by using temporary tables or rewriting them as joins

  • Used query profiling tools to identify and fix performance bottlenecks

Are these interview questions helpful?
An Associate was asked
Q. How do you make a class immutable?
Ans. 

To make a class immutable, we need to ensure that its state cannot be modified after creation.

  • Make all fields private and final

  • Do not provide any setters

  • If mutable objects are used, return copies instead of references

  • Ensure that any methods that modify state return a new instance instead of modifying the existing one

An Associate was asked
Q. What is the difference between threads and processes?
Ans. 

Threads are lightweight processes that share memory and resources, while processes are independent and have their own memory and resources.

  • Threads are a part of a process and share the same memory space.

  • Processes are independent and have their own memory space.

  • Threads are faster to create and switch between than processes.

  • Processes are more secure and stable than threads.

  • Examples of processes include web browsers ...

An Associate was asked
Q. What are level of detail expressions in Tableau?
Ans. 

LOD stands for Level of Detail. It is a technique in Tableau that allows users to compute values at a different level than the view.

  • LOD expressions can be used to aggregate data at a higher level than the view, or to compute values at a lower level than the view.

  • There are three types of LOD expressions: FIXED, INCLUDE, and EXCLUDE.

  • FIXED LOD expressions compute values using a specified set of dimensions, regardless...

JPMorgan Chase & Co. Associate Interview Experiences

68 interviews found

Associate Interview Questions & Answers

user image Karmanya Raut

posted on 25 Nov 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected
Round 1 - One-on-one 

(2 Questions)

  • Q1. Design patterns and syntaxes
  • Q2. Observer factory decorator pattern

Associate Interview Questions & Answers

user image Anonymous

posted on 17 Dec 2024

Interview experience
4
Good
Difficulty level
Moderate
Process Duration
-
Result
No response
Round 1 - One-on-one 

(2 Questions)

  • Q1. Sql Join questions
  • Q2. Case studies related to data warehousing.

Associate Interview Questions & Answers

user image Anonymous

posted on 28 May 2024

Interview experience
3
Average
Difficulty level
Hard
Process Duration
2-4 weeks
Result
No response

I applied via Naukri.com and was interviewed in Apr 2024. There was 1 interview round.

Round 1 - One-on-one 

(7 Questions)

  • Q1. Walk us through your profile
  • Ans. 

    I am a dedicated professional with a background in finance and a passion for data analysis and strategic decision-making.

    • Graduated with a degree in Finance from XYZ University, where I developed strong analytical skills.

    • Interned at ABC Corp, where I assisted in financial modeling and forecasting, contributing to a 15% increase in revenue.

    • Currently working at DEF Ltd as a Financial Analyst, focusing on budget management...

  • Answered by AI
  • Q2. What is your understanding on Threshold
  • Ans. 

    Threshold is the point at which a change in quantity, quality, or state occurs.

    • Threshold is the minimum level of something that is required for a particular action, result, or condition.

    • It can also refer to the maximum level of something before a different action, result, or condition occurs.

    • For example, in marketing, a sales threshold may need to be reached before a discount is applied.

    • In medicine, a pain threshold is...

  • Answered by AI
  • Q3. How many candidates you are handling currently
  • Ans. 

    Currently, I am managing a diverse pool of candidates across various roles, focusing on quality and fit for each position.

    • I am handling approximately 25 candidates at various stages of the hiring process.

    • This includes 10 candidates in the interview phase and 15 in the screening phase.

    • For example, I have 5 candidates for a software engineering role and 3 for a marketing position.

  • Answered by AI
  • Q4. Are you okay if this job role is individual contributing and not team handling
  • Ans. 

    I thrive in individual contributor roles, where I can focus on my strengths and deliver impactful results through my expertise.

    • Deep Focus: In individual contributor roles, I can dedicate my time to mastering specific tasks, such as coding or data analysis, leading to higher quality work.

    • Autonomy: I appreciate the independence that comes with individual contributor positions, allowing me to make decisions and drive proj...

  • Answered by AI
  • Q5. Have you worked on any projects
  • Ans. 

    I have worked on various projects, including web applications and data analysis tools, showcasing my technical skills and teamwork.

    • Web Application Development: Developed a full-stack web application using Java Spring Boot and React, enabling users to manage tasks efficiently.

    • Data Analysis Tool: Created a Python-based tool for analyzing large datasets, which improved decision-making processes for the marketing team.

    • Coll...

  • Answered by AI
  • Q6. What was your individual contribution on the project you have worked for
  • Ans. 

    My individual contribution involved leading the design phase, coordinating team efforts, and implementing key features for the project.

    • Project Leadership: I took the initiative to lead the design phase, ensuring that all team members were aligned with the project goals.

    • Feature Implementation: I was responsible for implementing the user authentication feature, which improved security and user experience.

    • Collaboration: I...

  • Answered by AI
  • Q7. Do you have any questions for us

Interview Preparation Tips

Interview preparation tips for other job seekers - Have a good presence of mind

Associate Interview Questions & Answers

user image Anonymous

posted on 16 Jul 2024

Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. API versioning in spring boot
  • Ans. 

    API versioning in Spring Boot allows multiple versions of the same API to coexist.

    • Use URI versioning by including the version in the URI path (e.g. /v1/resource)

    • Use request parameter versioning by passing the version as a parameter (e.g. /resource?version=1)

    • Use header versioning by including the version in the request header (e.g. 'Accept: application/vnd.company.v1+json')

  • Answered by AI
  • Q2. Multithreading and Threadpool questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Interviewer went straight to the resume and started asking question based on that after a brief introduction, covered almost all the aspect of the resume and the skills required. Didn't receive the offer. Questions were based on Java concepts, multi threading, Spring, SQL and other things which Ive mentioned in resume. Overall good experience but I had gone unprepared.

Skills evaluated in this interview

Associate Interview Questions & Answers

user image Anonymous

posted on 20 Jul 2024

Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(2 Questions)

  • Q1. Basic SAS and SQL questions ,Joins , merge and macros
  • Q2. What requirements you gather before making a Dashboard .
  • Ans. 

    Before making a Dashboard, requirements such as data sources, key performance indicators, user roles, and visualization preferences should be gathered.

    • Identify the data sources that will be used to populate the dashboard (e.g. databases, APIs, spreadsheets).

    • Determine the key performance indicators (KPIs) that the dashboard will track and display.

    • Understand the different user roles that will be accessing the dashboard a...

  • Answered by AI
Round 2 - One-on-one 

(1 Question)

  • Q1. Just Cultural fit

Associate Interview Questions & Answers

user image sahithi reddy

posted on 29 Oct 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Basic python questions asked
  • Q2. Basic things about resume

Associate Interview Questions & Answers

user image Anonymous

posted on 28 Feb 2024

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via LinkedIn and was interviewed in Jan 2024. There were 5 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. On Java selenium and framework development
Round 2 - Technical 

(1 Question)

  • Q1. Mostly on API ,Payloads and other Json codings
Round 3 - One-on-one 

(1 Question)

  • Q1. Roles and responsibilities, overview of product
Round 4 - Behavioral 

(1 Question)

  • Q1. Why are yo a good fit in to the role ? and other similar theoritical question discussion
Round 5 - HR 

(1 Question)

  • Q1. Compensation discussion with HR

Associate Interview Questions & Answers

user image Bineet Gupta

posted on 18 Aug 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-

I applied via Referral

Round 1 - Technical 

(2 Questions)

  • Q1. Why do want to relocate?
  • Ans. 

    I am looking for new opportunities for personal and professional growth in a different location.

    • Seeking new challenges and experiences

    • Exploring different work environments

    • Opportunity for personal growth and development

  • Answered by AI
  • Q2. What are skills you have
  • Ans. 

    I have strong communication, problem-solving, and time management skills.

    • Strong communication skills - able to effectively convey information and ideas

    • Problem-solving skills - able to analyze situations and come up with creative solutions

    • Time management skills - able to prioritize tasks and meet deadlines

  • Answered by AI

Associate Interview Questions & Answers

user image Anonymous

posted on 26 Nov 2024

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed in May 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

15vmins, online good friendly

Round 2 - HR 

(2 Questions)

  • Q1. Your expected ctc
  • Q2. Background and work experience

Interview Preparation Tips

Interview preparation tips for other job seekers - be confident

Associate Interview Questions & Answers

user image Anonymous

posted on 2 Jul 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Hacker Rank test was conducted

Round 2 - Technical 

(1 Question)

  • Q1. Springboot, Java, Database
Round 3 - Behavioral 

(1 Question)

  • Q1. Design Load Balancer

JPMorgan Chase & Co. Interview FAQs

How many rounds are there in JPMorgan Chase & Co. Associate interview?
JPMorgan Chase & Co. interview process usually has 2-3 rounds. The most common rounds in the JPMorgan Chase & Co. interview process are Technical, One-on-one Round and Resume Shortlist.
How to prepare for JPMorgan Chase & Co. Associate interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at JPMorgan Chase & Co.. The most common topics and skills that interviewers at JPMorgan Chase & Co. expect are Data Analytics, Python, SQL, Financial Analysis and Operations.
What are the top questions asked in JPMorgan Chase & Co. Associate interview?

Some of the top questions asked at the JPMorgan Chase & Co. Associate interview -

  1. A rat has 3000 gm of rice, he has to travel a distance of 3000m, he eats 1gm ri...read more
  2. This was puzzle: you have 2 eggs and 100 floors. Eggs will start break beyond a...read more
  3. How will you perform pre-fix and post-fix operation for the given string expres...read more
How long is the JPMorgan Chase & Co. Associate interview process?

The duration of JPMorgan Chase & Co. Associate interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Overall Interview Experience Rating

4.2/5

based on 47 interview experiences

Difficulty level

Easy 4%
Moderate 79%
Hard 17%

Duration

Less than 2 weeks 39%
2-4 weeks 30%
4-6 weeks 26%
More than 8 weeks 4%
View more
JPMorgan Chase & Co. Associate Salary
based on 11.3k salaries
₹18.6 L/yr - ₹33 L/yr
216% more than the average Associate Salary in India
View more details

JPMorgan Chase & Co. Associate Reviews and Ratings

based on 687 reviews

3.8/5

Rating in categories

3.6

Skill development

3.5

Work-life balance

3.8

Salary

4.0

Job security

3.6

Company culture

3.2

Promotions

3.3

Work satisfaction

Explore 687 Reviews and Ratings
Associate
11.3k salaries
unlock blur

₹18.6 L/yr - ₹33 L/yr

Team Lead
5.8k salaries
unlock blur

₹8.5 L/yr - ₹15 L/yr

Vice President
4.3k salaries
unlock blur

₹38.9 L/yr - ₹70 L/yr

Senior Associate
2.9k salaries
unlock blur

₹24.2 L/yr - ₹45 L/yr

Analyst
2.8k salaries
unlock blur

₹11.5 L/yr - ₹20 L/yr

Explore more salaries
Compare JPMorgan Chase & Co. with

Morgan Stanley

3.6
Compare

Goldman Sachs

3.5
Compare

TCS

3.6
Compare

Bank of America

4.2
Compare
write
Share an Interview