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
4.1

based on 5.8k Reviews

Filter interviews by

JPMorgan Chase & Co. Interview Questions, Process, and Tips for Freshers

Updated 8 Jan 2025

Top JPMorgan Chase & Co. Interview Questions and Answers for Freshers

View all 74 questions

JPMorgan Chase & Co. Interview Experiences for Freshers

Popular Designations

106 interviews found

Quantitative Researcher Intern Interview Questions & Answers

user image Anonymous

posted on 14 Jun 2024

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

I applied via campus placement at Indian Institute of Technology (IIT), Roorkee and was interviewed before Jun 2023. There were 3 interview rounds.

Round 1 - Coding Test 

Coding Interview where I was asked a sliding window problem and a Math PnC problem

Round 2 - Quant round 

(1 Question)

  • Q1. Questions on Probability and statistics
Round 3 - HR 

(1 Question)

  • Q1. Location questions

Interview Preparation Tips

Interview preparation tips for other job seekers - No need to grind coding a lot. But read on your PnC and probability JEE notes

I was interviewed in Aug 2021.

Round 1 - Coding Test 

(2 Questions)

Round duration - 60 Minutes
Round difficulty - Hard

Timings: Early morning 7am (60 mins )
Subsection 1 (30 mins): MCQ round having 30 questions of 11th and 12th Math (complex numbers, trigonometry, calculas), Probability (Expectancy, bayes theorem, other probability question), Coding (Input/Output Question, Time complexity, Stack Push and Pop, Prefix, Postfix).
Subsection 2 (30 mins): 2 Coding Question 1 easy level (Find max in array), other was medium level (Find all the elements in tree which are at same level, where level is depth of smallest path from root to leaf)

Questions were different for each candidate

  • Q1. Given an array find the maximum element in array.

    You are given an array of N elements. This array represents the digits of a number. In an operation, you can swap the value at any two indices. Your task i...

  • Ans. Brute Force

    The idea is to generate all the possible numbers by trying all the possible combinations of indices. We will run two nested loops to generate all numbers and inside the inner loop with we will have to compare the array, we get after swapping with the maximum number we get till this step.

    1. Let’s say we have a given array ARR.
    2. Let’s take an integer array of size N say MAX initialized to ARR, MAX[N] = ARR.
    3. Iterate ...
  • Answered by CodingNinjas
  • Q2. Finding Paths

    Kevin has written some integers on a paper. He then selects some integers and draws a line between them. Fortunately, his diagram represents a binary tree. Today, his friend challenged him to...

  • Ans. Depth First Search and Backtracking

    The basic idea is to perform Depth First Search on the given binary Tree and keep track of the current sum and whenever reached the lead node check if the sum becomes equal to the ‘K’ then pick this path, otherwise just backtrack to the previous node and exclude the value of this leaf node from the current sum.

     

    We are here using a helper function that is recursive in nature and i...

  • Answered by CodingNinjas
Round 2 - Video Call 

(2 Questions)

Round duration - 30 minutes
Round difficulty - Medium

Interviewer greeted me and told this round is only on Probability.(This was scheduled same day at 3pm)
He asked Following Probability questions:
Q1: What is Random variable?
Q2: What is Sample space?
Q3: What is Conditional Probability? followed by a Numerical on it.
Q4: What is a Normal Distribution?
Q5: What is Bayes theorem? followed by a numerical on it.
Q6: probability of car accident in one hour is 1/4. What is the probability of accident in half hour?
Q7: Two die are thrown, what is the probability of getting multiple of 3. 
Q8: There is 10 Black socks in drawer, 10 white socks. What is the minimum number of socks we need to pick out such that we get a pair?

  • Q1. Aptitude Question

    probability of car accident in one hour is 1/4. What is the probability of accident in half hour?

  • Q2. Aptitude Question

    There is 10 Black socks in drawer, 10 white socks. What is the minimum number of socks we need to pick out such that we get a pair?

Round 3 - Video Call 

(1 Question)

Round duration - 30 minutes
Round difficulty - Medium

Interviewer greeted me and told this round is only on Basic DSA.(This was scheduled same day at 3:30pm)
He asked Following questions:
Q1: Introduction and Explain your resume?
Q2: What if we have one class (which has array functionality) and other class (stack) which we will inherit from array class what could possibly go wrong here?
Q3: What is Static data member in Classes?
Q4: What is Static member function in Classes? Can static member functions call normal data member of classes?
Q5: you are given a 2D grid, each index has some value associated with it. From Bottom right cornor you need to find a path till Top left cornor where you can get maximum sum of values from index occuring on the path, You can go in Up direction, Left direction or diagonal up-left direction? 

I was asked for approach (No coding was done on compiler)

  • Q1. Print All Possible Paths From Top Left Corner To Bottom Right Corner Of A 2-D Matrix

    You are given an ‘M*N’ Matrix, You need to print all possible paths from its top left corner to the bottom right corner...

  • Ans. Recursion

    The basic idea to solve this problem is to use recursion. Recursively call function   for next row ( row+1,col ) and next column ( row, col+1 ). If the row is equal to M-1 or the column is equal to N-1, then recursion is stopped.

     

    Algorithm:

    • Take an array or vector ‘path’, which will store the path we have to print.
    • Start from the index (row, col) = (0,0).
    • Add mat(row, col) to  ‘path.’
    • Recursively ca...
  • Answered by CodingNinjas
Round 4 - Video Call 

(2 Questions)

Round duration - 15 minutes
Round difficulty - Easy

This round happened around 5pm in evening, i got the call from the interviewer to join Zoom call immediately. In this round (it was kind of rapid fire round on DSA,)
Following questions were asked:
Q1: Introduce yourself and explain your resume.
Q2: What is your favorite data structure and why? I said it is Deque, as it is can be helpful in many questions
Q3: Explain what are segment trees. Also give a question were we can use them.
Q4: What are tries, and give one application of tries.
Q5: Given one array you need to give approach to find out all the permutation of the elements in it. (I gave recursive approach)
Q6: Given the same array and value k, you need to tell if sum of subset can be equal to k. (This question is modification of 0/1 Knapsack. I explained the recursive approach)

Interviewer told me to wait for last HR round (I was on cloud 9 after listening to this as it was elimination round)

  • Q1. Find Permutation

    You are given an integer ‘N’. You need to find an array of size 2*N that satisfies the following two conditions.

    1. All numbers from 1 to N should appear exactly twice in the array.

    2...

  • Ans. Brute Force

    The idea is to make an array with exactly two occurrences of each element from 1 to N. Then we will generate all possible permutations of this array and check if any permutation is valid or not.

    The steps are as follows:

    1. Let’s define a recursive function as generatePermutations(arr, answer, N,  start, end), where arr is the array containing the permutation, answer is array that will store the final answer...
  • Answered by CodingNinjas
  • Q2. Subset Sum Equal To K

    You are given an array/list ‘ARR’ of ‘N’ positive integers and an integer ‘K’. Your task is to check if there exists a subset in ‘ARR’ with a sum equal to ‘K’.

    Note: Return true if ...

  • Ans. Recursion

    The idea is to generate all possible subsets and check if any of them sums up to ‘K’. This can be done through recursion.

     

    Here is the algorithm:

     

    subsetSumToK(N , K , ARR):

    1. Initialize integer variable ‘ANS’ = ‘helper(ARR, N, K)’. Here ‘helper’ is the recursive function that returns true/false.
    2. If ‘ANS’ is equal to 1 then:
      • Return true.
    3. Else:
      • Return false.

     

    helper(ARR, N, K):

    1. Base case: If ‘N’ is less tha...
  • Answered by CodingNinjas
Round 5 - Video Call 

(1 Question)

Round duration - 20 Minutes
Round difficulty - Easy

This round happened around 6:30pm in evening, i got the call from the interviewer to join Zoom call immediately. It was HR+(Probability mix round).
He asked me following questions:
Q1: Introduce and explain your resume.
As i was unable to solve 2 probability question in Round 2. The interviewer immediately asked me 2 probability questions back to back.
Q2: What is bayes theorem and a numerical on it.
Q3: If there is a frog which can go one step forward with probability 3/4. and one step backward with 1/4. What is expectancy to reach 7 steps forward.

I was unable to solve the last probability ques. Was on right track almost in end of interview.
2/18 students were selected for intern JPMC(Quant Research @ 1.5Lakhs stipend)

  • Q1. Aptitude Question

    If there is a frog which can go one step forward with probability 3/4. and one step backward with 1/4. What is expectancy to reach 7 steps forward.

Interview Preparation Tips

Professional and academic backgroundI completed Computer Science Engineering from TIET - Thapar Institute of Engineering And Technology. I applied for the job as Machine learning engineer in MumbaiEligibility criteriaAbove 7 CGPA, No criteria, Need two development projects on ResumeJP Morgan interview preparation:Topics to prepare for the interview - Probability and Statistics, Dynamic programming, Greedy Algorithm, Arrays, Strings, Trees, HeapTime required to prepare for the interview - 2 MonthsInterview preparation tips for other job seekers

Tip 1 : Do Solve Probability questions on Expectancy, Conditional Probability, Bayes theorem and basic 12th level.
Tip 2 : Prepare your Introduction and Be very concise as interviews are of maximum 30 mins each
Tip 3 : Be very communicative and keep trying each question given till end. Never give up!

Application resume tips for other job seekers

Tip 1 : Do include Projects with Live link in resume
Tip 2 : Do Choose simple Format of Word, Don't include to much designing

Final outcome of the interviewRejected

Skills evaluated in this interview

Top JPMorgan Chase & Co. Machine Learning Engineer Interview Questions and Answers

Q1. Subset Sum Equal To KYou are given an array/list ‘ARR’ of ‘N’ positive integers and an integer ‘K’. Your task is to check if there exists a subset in ‘ARR’ with a sum equal to ‘K’. Note: Return true if there exists a subset with sum equal t... read more
View answer (3)

Machine Learning Engineer Interview Questions asked at other Companies

Q1. Subset Sum Equal To KYou are given an array/list ‘ARR’ of ‘N’ positive integers and an integer ‘K’. Your task is to check if there exists a subset in ‘ARR’ with a sum equal to ‘K’. Note: Return true if there exists a subset with sum equal t... read more
View answer (3)

Software Engineering Investment Banking (602) Interview Questions & Answers

user image Anonymous

posted on 19 Aug 2023

Interview experience
5
Excellent
Difficulty level
Hard
Process Duration
4-6 weeks
Result
Selected Selected

I applied via Referral and was interviewed before Aug 2022. There were 5 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Aptitude Test 

Online coding puzzle test

Round 3 - Coding Test 

Programming questions

Round 4 - Technical 

(3 Questions)

  • Q1. Java architecture, Databases, REST
  • Q2. Design patterns and SOLID principles
  • Q3. Microservices architecture and distributed programming
Round 5 - HR 

(1 Question)

  • Q1. Salary expectations and negotiations

Interview Preparation Tips

Interview preparation tips for other job seekers - Prepare thoroughly before applying, do not miss the opportunity to work with the leaders. Stay happy forever!

Analyst Interview Questions & Answers

user image Anonymous

posted on 13 Jul 2022

I applied via Approached by Company

Round 1 - Technical 

(1 Question)

  • Q1. Why you want to join this organisation

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident while you giving your answers

Top JPMorgan Chase & Co. Analyst Interview Questions and Answers

Q1. What is disadvantages of vlookup
View answer (2)

Analyst Interview Questions asked at other Companies

Q1. N-th Fibonacci NumberYou are given an integer ‘N’, your task is to find and return the N’th Fibonacci number using matrix exponentiation. Since the answer can be very large, return the answer modulo 10^9 +7. Fibonacci number is calculated u... read more
View answer (5)

JPMorgan Chase & Co. interview questions for popular designations

 Associate

 (65)

 Software Engineer

 (39)

 Analyst

 (36)

 Software Developer

 (28)

 Senior Associate

 (25)

 Team Lead

 (23)

 Senior Software Engineer

 (21)

 Junior Analyst

 (14)

Analyst Interview Questions & Answers

user image Anonymous

posted on 6 Feb 2022

I applied via Job Portal

Round 1 - Coding Test 

2 coding test to complete in 1 hour

Round 2 - One-on-one 

(1 Question)

  • Q1. Financial market, Economics and walk through resume
Round 3 - One-on-one 

(1 Question)

  • Q1. Interview with ED online the lights were turned off. Mostly look for culture fit.

Interview Preparation Tips

Interview preparation tips for other job seekers - Need to be very convincing. And being confident is necessary

Top JPMorgan Chase & Co. Analyst Interview Questions and Answers

Q1. What is disadvantages of vlookup
View answer (2)

Analyst Interview Questions asked at other Companies

Q1. N-th Fibonacci NumberYou are given an integer ‘N’, your task is to find and return the N’th Fibonacci number using matrix exponentiation. Since the answer can be very large, return the answer modulo 10^9 +7. Fibonacci number is calculated u... read more
View answer (5)

Get interview-ready with Top JPMorgan Chase & Co. Interview Questions

Round 1 - Coding Test 

2 simple DSA questions on arrays and linked lists.

Round 2 - Technical 

(1 Question)

  • Q1. We had to participate in a hackathon. And solve problems of NGOs through our tech expertise.

Interview Preparation Tips

Interview preparation tips for other job seekers - Revise DSA Fundamentals, also try learning different technologies.

Software Engineer Intern Interview Questions asked at other Companies

Q1. Check if two trees are MirrorYou are given two arbitrary binary trees consisting of N and M number of nodes respectively, your task is to check whether the two trees are mirror of each other or not. Two trees are said to be mirror of each o... read more
View answer (2)

I was interviewed in Jun 2021.

Round 1 - Coding Test 

(2 Questions)

Round duration - 75 minutes
Round difficulty - Easy

It was an online round taken through hackerrank. There were two coding questions of Easy level, Technical and Aptitude MCQs, that we had to solve.

  • Q1. Merge Intervals

    You are given N number of intervals, where each interval contains two integers denoting the start time and the end time for the interval.

    The task is to merge all the overlapping interval...

  • Ans. Brute Force

    In the brute force approach, mark each interval as non visited. Now for each non-visited interval, while there exists an overlapping interval with the current interval we will merge both intervals, update the current interval with the largest of both intervals, and mark them visited.

    Note: Two intervals will be considered to be overlapping if the start time of one interval is less than or equal to the finish ...

  • Answered by CodingNinjas
  • Q2. Count Distinct Substrings

    Given a string 'S', you are supposed to return the number of distinct substrings(including empty substring) of the given string. You should implement the program using a t...

  • Ans. HashSet based Approach

    The idea is to find all substrings and insert each substring into a HashSet. Since there will be no duplicates possible into the HashSet, after we have inserted all the substrings in the HashSet the size of the HashSet will be equal to the number of distinct substrings.

     

    The steps are as follows :

    1. Iterate through the current string and pivot each index, let’s say the pivoted index is ‘i’.
      • Iterat...
  • Answered by CodingNinjas
Round 2 - Video Call 

(1 Question)

Round duration - 15 Minutes
Round difficulty - Easy

It was a mix of Technical and Behavioural round.

  • Q1. General Questions

    From any of your past experiences/projects, what was your learning, and how you overcame all the difficulties came across?

    Tell something that you have to learn from your recent mistake.

Round 3 - HR 

(1 Question)

Round duration - 30 minutes
Round difficulty - Easy

Final HR round for checking Compatibility with the Company.

  • Q1. Basic HR Questions

    Willing to relocate?

    How many hours you can work?

Interview Preparation Tips

Professional and academic backgroundI applied for the job as Full Stack Engineer in BangaloreEligibility criteriaAbove 7 CGPAJP Morgan interview preparation:Topics to prepare for the interview - Data Structures and Algorithms, OOPS, Operating Systems, Computer Networks, DBMS, Web DevelopmentTime required to prepare for the interview - 5 monthsInterview preparation tips for other job seekers

Tip 1 : Practice as many DSA questions as possible.
Tip 2 : Focus on Core Subjects like OS, CN, DBMS as Well.
Tip 3 : Do some projects to have a good grasp on development also.

Application resume tips for other job seekers

Tip 1 : Make a 1-page Resume.
Tip 2 : Keep it short and crisp, include only relevant experiences and skills.

Final outcome of the interviewSelected

Skills evaluated in this interview

Full Stack Engineer Interview Questions asked at other Companies

Q1. Find All SubsetsYou are given an array ‘arr’ of ‘N’ distinct integers. Your task is to find all the non-empty subsets of the array. Note: You can return the subsets in any order, you don’t have to specifically sort them.   Input Form... read more
View answer (2)

Investment Banking interview

user image PrepLift

posted on 18 Nov 2021

Round 1 - Group Discussion 

Good

Round 2 - Technical 

(2 Questions)

  • Q1. Tell me about ur self
  • Q2. Collage story from 1 yr to final year

Interview Preparation Tips

Interview preparation tips for other job seekers - good company but bad review and environment

Internship Trainee Interview Questions asked at other Companies

Q1. Tell about your UG project? How will you design a table for 1 tonne load and what are all the consideration needed for it? Tell the Equations you know in strength of Materials? What are manufacturing processes involved to fabricate ball bea... read more
View answer (1)

I applied via Job Fair and was interviewed before Jun 2021. There were 3 interview rounds.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Tell me about yourself
  • Ans. 

    I am an experienced Credit Specialist with a strong background in financial analysis and risk assessment.

    • I have worked in the credit industry for over 5 years

    • I am skilled in evaluating creditworthiness and determining appropriate credit limits

    • I have successfully managed a portfolio of high-value clients

    • I am proficient in financial analysis and risk assessment techniques

    • I have a strong attention to detail and excellent

  • Answered by AI
  • Q2. Why JP Morgan Chase &Co
  • Ans. 

    JP Morgan Chase & Co is a leading global financial services firm with a strong reputation and extensive resources.

    • JP Morgan Chase & Co is one of the largest and most well-established financial institutions in the world.

    • The company has a long history of success and stability, which provides a sense of security and confidence.

    • JP Morgan Chase & Co offers a wide range of financial services and products, allowing for divers...

  • Answered by AI
Round 2 - Technical 

(3 Questions)

  • Q1. Tell me about the Credit
  • Ans. 

    Credit refers to the ability of a borrower to receive funds or goods with the promise of repayment in the future.

    • Credit is a financial concept that allows individuals or businesses to borrow money or obtain goods and services with the agreement to repay the amount borrowed or used.

    • It is based on trust and the borrower's ability to demonstrate their creditworthiness, which is often assessed through credit scores and cre...

  • Answered by AI
  • Q2. What is Wholesale lending
  • Ans. 

    Wholesale lending is the practice of providing loans to businesses rather than individuals.

    • Wholesale lending is focused on providing loans to businesses, rather than individuals.

    • It is typically used for larger loan amounts and longer terms.

    • Wholesale lenders often work with intermediaries such as mortgage brokers or loan officers.

    • Examples of wholesale lending include commercial real estate loans and business lines of cr

  • Answered by AI
  • Q3. Basically about the Job description
Round 3 - Operational Round 

(2 Questions)

  • Q1. All about the situations based question
  • Q2. They will test your thinking and imagination

Interview Preparation Tips

Interview preparation tips for other job seekers - Read all the things about the company and the job description

Credit Specialist Interview Questions asked at other Companies

Q1. What is Wholesale lending
View answer (1)

JPMorgan Chase & Co. Interview FAQs

How many rounds are there in JPMorgan Chase & Co. interview for freshers?
JPMorgan Chase & Co. interview process for freshers usually has 2-3 rounds. The most common rounds in the JPMorgan Chase & Co. interview process for freshers are Technical, Coding Test and One-on-one Round.
How to prepare for JPMorgan Chase & Co. interview for freshers?
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 Investment Banking, Data Analytics, Risk Management, Analytics and Financial Reporting.
What are the top questions asked in JPMorgan Chase & Co. interview for freshers?

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

  1. There are 8 bottles of milk out of which one bottle is poisoned. What will be t...read more
  2. If I buy a piece of equipment, walk me through the impact on the 3 financial st...read more
  3. With O(1) time complexity, find out if the given number is missing, from the gi...read more
How long is the JPMorgan Chase & Co. interview process?

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

Tell us how to improve this page.

JPMorgan Chase & Co. Interview Process for Freshers

based on 33 interviews in last 1 year

Interview experience

4.1
  
Good
View more

Explore Interview Questions and Answers for Top Skills at JPMorgan Chase & Co.

People are getting interviews through

based on 45 JPMorgan Chase & Co. interviews
Campus Placement
Job Portal
Company Website
Referral
WalkIn
40%
16%
11%
11%
2%
20% candidates got the interview through other sources.
High Confidence
?
High Confidence means the data is based on a large number of responses received from the candidates.

Interview Questions from Similar Companies

Wells Fargo Interview Questions
3.9
 • 550 Interviews
Bajaj Finserv Interview Questions
4.0
 • 486 Interviews
HSBC Group Interview Questions
4.0
 • 483 Interviews
Goldman Sachs Interview Questions
3.6
 • 401 Interviews
Deutsche Bank Interview Questions
3.9
 • 353 Interviews
UBS Interview Questions
4.0
 • 345 Interviews
Morgan Stanley Interview Questions
3.7
 • 297 Interviews
Barclays Interview Questions
3.9
 • 264 Interviews
Bank of America Interview Questions
4.3
 • 230 Interviews
Citigroup Interview Questions
3.6
 • 90 Interviews
View all

JPMorgan Chase & Co. Reviews and Ratings

based on 5.8k reviews

4.1/5

Rating in categories

3.9

Skill development

3.8

Work-Life balance

3.9

Salary & Benefits

4.2

Job Security

3.9

Company culture

3.4

Promotions/Appraisal

3.6

Work Satisfaction

Explore 5.8k Reviews and Ratings
Associate
10.1k salaries
unlock blur

₹10.1 L/yr - ₹35 L/yr

Team Lead
5.4k salaries
unlock blur

₹5.5 L/yr - ₹16.5 L/yr

Vice President
3.8k salaries
unlock blur

₹20 L/yr - ₹68 L/yr

Analyst
2.5k salaries
unlock blur

₹6.3 L/yr - ₹25 L/yr

Software Engineer
2.4k salaries
unlock blur

₹11 L/yr - ₹35 L/yr

Explore more salaries
Compare JPMorgan Chase & Co. with

Morgan Stanley

3.7
Compare

Goldman Sachs

3.6
Compare

TCS

3.7
Compare

Bank of America

4.3
Compare

Calculate your in-hand salary

Confused about how your in-hand salary is calculated? Enter your annual salary (CTC) and get your in-hand salary
Did you find this page helpful?
Yes No
write
Share an Interview