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

Filter interviews by

JPMorgan Chase & Co. Quantitative Researcher Interview Questions and Answers

Updated 23 Jun 2024

JPMorgan Chase & Co. Quantitative Researcher Interview Experiences

4 interviews found

Quantitative Researcher Interview Questions & Answers

user image Pratyush Srivastava

posted on 21 Jun 2024

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Finance, probability
Interview experience
4
Good
Difficulty level
Hard
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Jun 2023. There were 6 interview rounds.

Round 1 - Aptitude Test 

3 sections consisting maths, prob stats and CS fundamentals

Round 2 - Coding Test 

2 easy to medium-level coding questions

Round 3 - One-on-one 

(2 Questions)

  • Q1. Draw graph of x+(1/x)
  • Ans. 

    Graph of x+(1/x) is a hyperbola with two branches.

    • The graph consists of two branches, one in the first quadrant and one in the third quadrant.

    • As x approaches positive or negative infinity, the graph approaches the x-axis.

    • The graph has a vertical asymptote at x=0.

    • The minimum value of the function is 2 when x=1 or x=-1.

  • Answered by AI
  • Q2. Questions from the book xinfingzhou
Round 4 - One-on-one 

(2 Questions)

  • Q1. 3 coding questions on greedy algorithm
  • Q2. 2 coding questions on dynamic programming
Round 5 - One-on-one 

(1 Question)

  • Q1. Questions revolving quantitative finance on bonds, options and black scholes
Round 6 - One-on-one 

(1 Question)

  • Q1. Typical straight forward HR questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Be quick in maths. Time given to solve every question is pretty less

Quantitative Researcher Interview Questions Asked at Other Companies

asked in WorldQuant
Q1. Clarification about what CPI stands(Is it the same as Grade Point ... read more
asked in Jane Street
Q2. How to simulate a 10 sided die using a 6 sided die
Q3. Write a pseudo code to find the k'th largest element in a array
Q4. 1) What is attention mechanism (since it was mentionned in my res ... read more
Q5. Why do brands launch their products in South India despite consum ... read more

I applied via Campus Placement and was interviewed in Dec 2016. There were 4 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. The questions are coding data structures
  • Q2. How would you find a loop in a linkedlist?
  • Ans. 

    Loop in a linkedlist can be found using Floyd's cycle-finding algorithm.

    • Use two pointers, one moving at a speed of 1 and the other at a speed of 2.

    • If there is a loop, the two pointers will eventually meet at some point.

    • If there is no loop, the faster pointer will reach the end of the list.

    • Time complexity is O(n) and space complexity is O(1).

  • Answered by AI

Interview Preparation Tips

Round: Test
Experience: The questions are from expectations.
Practice probability
Duration: 1 hour

Round: Technical Interview
Experience: Questions are adaptive,I mean interviewer builds up questions basing on our answering

Skills: Data Structures and Algorithms, Mathematics, Probability And Statistics
College Name: IIT Madras

Skills evaluated in this interview

Quantitative Researcher Interview Questions & Answers

user image Neel Kumar Bodanki

posted on 2 Dec 2016

I applied via Campus Placement and was interviewed in Dec 2016. There were 5 interview rounds.

Interview Questionnaire 

5 Questions

  • Q1. Write a pseudo code to find the k'th largest element in a array
  • Ans. 

    Pseudo code to find the k'th largest element in an array

    • Sort the array in descending order

    • Return the element at index k-1

  • Answered by AI
  • Q2. A question based on expectation
  • Q3. Another coding question(cannot remember which one)
  • Q4. This round was completely based on probability and expectations. Asked 3-4 questions on expectations
  • Q5. Probability and coding

Interview Preparation Tips

Round: Test
Experience: There were total 10 multiple choice questions and 4 subjective questions.
The MCQ's were based on Probability and expectation.
The descriptive were based on
1. Number Theory
2. Puzzle
3. Coding (Need not write compilable version but write a clear pseudo code).
4. Coding(Same as above).

Solve puzzles in heard on the street and day 1.0 book. Finish the course Data Structures and Algorithms.
Tips: Must correctly solve atleast 9 of the probability MCQ to ensure a final interview shortlist.
Duration: 1 hour 20 minutes
Total Questions: 14

Round: Technical Interview
Experience: He asks you write a pseudo code for the question asked. You must write a clear working algorithm. If you make small mistakes, he will try and correct you but huge algorithm errors can cost you the call for next round.Remember to give correct time complexities for the algorithm written. Be clear and try to explain your thinking process to the interviewer. If you are stuck, try to explain your idea and where you are stuck. He will help you move further. The whole interview lasted around 40-45 mins.
Tips: Maintaining communication with the interviewer is very important. Asked reason for low CGPA (mine was 7.94).

Round: Technical Interview
Experience: One o the question was - If you break a stick of unit length into two parts then what is the expected length of the longer part. A few others to calculate mean and standard deviations etc.
Tips: Must communicate with the interviewer and show him your arrival at the solution. They usually respond positively if you give them the correct answer. If you make a mistake, will give you a small hint to correct yourself but if you still make it, then you're out. If you are good with stochastic processes , then it would definitely increase your chances of progression.

Round: Technical Interview
Experience: Started with asking about favourite coding language. Chose Java , then asked basic questions like what is static class and what is it used for (OOPS concepts). Asked a few probability questions and then a few DSA questions.
Tips: Was bad in a section( I could not answer OOPS questions)but still gave me a chance again. If you recover from it and answer remaining correctly then you get to go to the HR round.

Round: HR Interview
Experience: Telephonic interview and was asked few questions about myself like education, Family background, Why job instead of higher studies, why job in finance and specifically Quantitative research, future plans etc.
Tips: This was not really tough. The HR also tried to explain what the job was about. They confirmed the Job Offer within 5 minutes after the phone call ended.

Skills: Coding Skills And Knowledge On Data Structures, Probability And Statistics, Solving Logic Puzzles
College Name: IIT Madras

Skills evaluated in this interview

JPMorgan Chase & Co. interview questions for designations

 Quantitative Analyst

 (4)

 Researcher

 (1)

 Quantitative Research Analyst

 (2)

Interview questions from similar companies

I applied via Naukri.com and was interviewed in Aug 2020. There were 3 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. Check palindrome , anagram of string with O(n)
  • Ans. 

    To check palindrome and anagram of a string with O(n), use a hash table to store character frequencies.

    • Create a hash table to store the frequency of each character in the string.

    • For palindrome, check that no more than one character has an odd frequency.

    • For anagram, compare the hash tables of the two strings.

    • If the hash tables are equal, the strings are anagrams.

    • If the hash tables differ by only one character, the strin...

  • Answered by AI
  • Q2. Optimized solutions and core principles applied in OOPS
  • Ans. 

    Optimized solutions and core principles applied in OOPS

    • Encapsulation, Inheritance, Polymorphism, Abstraction are core principles of OOPS

    • Optimized solutions can be achieved through efficient algorithms and data structures

    • Design patterns like Singleton, Factory, Observer can also be used for optimized solutions

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - They are looking for best possible solutions. and they are not using that in project then also they ask

Skills evaluated in this interview

I appeared for an interview before May 2021.

Round 1 - Coding Test 

(1 Question)

Round duration - 45 Minutes
Round difficulty - Hard

  • Q1. 

    Find the Duplicate Number Problem Statement

    Given an integer array 'ARR' of size 'N' containing numbers from 0 to (N - 2). Each number appears at least once, and there is one number that appears twice. Yo...

  • Ans. 

    Find the duplicate number in an integer array containing numbers from 0 to (N - 2).

    • Iterate through the array and keep track of the frequency of each number using a hashmap.

    • Return the number that appears twice in the array.

    • The duplicate number is always present in the given array.

  • Answered by AI
Round 2 - Coding Test 

(1 Question)

Round duration - 50 Minutes
Round difficulty - Easy

  • Q1. 

    Bubble Sort Problem Statement

    Sort an unsorted array of non-negative integers using the Bubble Sort algorithm, which swaps adjacent elements if they are not in the correct order to sort the array in non-d...

  • Ans. 

    Bubble Sort is used to sort an array of non-negative integers in non-decreasing order by swapping adjacent elements if they are not in the correct order.

    • Iterate through the array and compare adjacent elements, swapping them if they are in the wrong order.

    • Repeat this process until the array is sorted in non-decreasing order.

    • Time complexity of Bubble Sort is O(n^2) in worst case.

    • Example: For input [6, 2, 8, 4, 10], the o

  • Answered by AI
Round 3 - Coding Test 

(1 Question)

Round duration - 60 Minutes
Round difficulty - Medium

  • Q1. 

    Unweighted Graph Shortest Path Problem

    You are tasked with finding the shortest path between two houses in the city of Ninjaland, represented as an unweighted graph. The city has N houses numbered from 1 ...

  • Ans. 

    Find the shortest path between two houses in a city represented as an unweighted graph.

    • Use breadth-first search (BFS) algorithm to find the shortest path in an unweighted graph.

    • Start BFS from the source house and keep track of the shortest path to each house.

    • Once the destination house is reached, backtrack to find the shortest path.

    • Consider using a queue data structure to implement BFS efficiently.

  • Answered by AI
Round 4 - HR 

Round duration - 60 Minutes
Round difficulty - Easy

Interview Preparation Tips

Eligibility criteria7Morgan Stanley interview preparation:Topics to prepare for the interview - Java , spring, aws,azure, Algorithm, computer Architecture, compiler designTime required to prepare for the interview - 6 MonthsInterview preparation tips for other job seekers

Tip 1 : online resources
Tip 2 : cracking the coding interview by Gayle laykemann this is one of the best book for learning the concept at the initial level. Start practicing the approaches mention in the book once done apply the same to similar level pattern questions.
Tip 3 : geeks for geeks start from school level and then move towards easy medium and hard once done practice the previous year questions

Application resume tips for other job seekers

Tip 1 : precise clear concise and well written 
Tip 2 : mentions the skills sets along with the projects

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via LinkedIn and was interviewed in Feb 2021. There was 1 interview round.

Interview Questionnaire 

2 Questions

  • Q1. - Data Structures and Algo - Core Python specific questions
  • Q2. - Design a Cache and some design based questions

Interview Preparation Tips

Interview preparation tips for other job seekers - I actually attended a Weekend drive. So in the 1st round almost related to 2/3 DS Algo questions.
2nd round was related to design small cache and little bit on python questions.
3rd round was managerial and some basic technical questions.

I appeared for an interview before Nov 2020.

Round 1 - Coding Test 

(1 Question)

Round duration - 90 minutes
Round difficulty - Medium

It was in the evening at about 7 pm. The test platform was quite user friendly and easy to use.
There were 3 sections in test. One was logical ability, second was english, third was coding 
Questions were of medium difficulty.

  • Q1. 

    Ways To Make Coin Change

    Given an infinite supply of coins of varying denominations, determine the total number of ways to make change for a specified value using these coins. If it's not possible to make...

  • Ans. 

    The task is to find the total number of ways to make change for a specified value using given denominations.

    • Use dynamic programming to solve this problem efficiently.

    • Create a 1D array to store the number of ways to make change for each value from 0 to the target value.

    • Iterate through the denominations and update the array based on the current denomination.

    • The final answer will be the value at the target index of the ar

  • Answered by AI
Round 2 - Face to Face 

(1 Question)

Round duration - 30 Minutes
Round difficulty - Medium

It was a 30 minute interview. In which I was provided with questions on data structures and algorithms to check my problem solving skills.

  • Q1. 

    Non-Decreasing Array Problem Statement

    Given an integer array ARR of size N, determine if it can be transformed into a non-decreasing array by modifying at most one element.

    An array is defined as non-de...

  • Ans. 

    Determine if an array can be transformed into a non-decreasing array by modifying at most one element.

    • Iterate through the array and check if there are more than one decreasing elements.

    • If there is only one decreasing element, check if modifying it can make the array non-decreasing.

    • Return true if the array can be made non-decreasing by modifying at most one element, otherwise false.

  • Answered by AI
Round 3 - Face to Face 

Round duration - 40 Minutes
Round difficulty - Medium

In this round , interviewer discussed about my resume. As I had done a internship in sql and database so he asked me questions related to dbms and sql queries.

Interview Preparation Tips

Professional and academic backgroundI applied for the job as SDE - 1 in PuneEligibility criteriaAbove 7.5 cgpaCiti Bank interview preparation:Topics to prepare for the interview - Data structures, oops, algorithms, operating system, dbms, pointers, dynamic programmingTime required to prepare for the interview - 2 MonthsInterview preparation tips for other job seekers

Tip 1 : practice data structures and algorithms thoroughly
Tip 2 : do atleast 2 project
Tip 3 : maintain a decent cgpa (above 8.5)

Application resume tips for other job seekers

Tip 1 : write all your academic achievements on resume
Tip 2 : do not write false things in resume
Tip 3 : be thorough with your resume

Final outcome of the interviewSelected

Skills evaluated in this interview

I applied via Recruitment Consultant and was interviewed in Oct 2020. There were 4 interview rounds.

Interview Questionnaire 

3 Questions

  • Q1. I was mostly asked about the process. First round was technical, mostly on Java
  • Q2. JVM Architecture, Java 9 new feature, collection framework, hibernate
  • Q3. 2nd round was mostly on tools and processes.

Interview Preparation Tips

Interview preparation tips for other job seekers - Always come prepare with whatever you have mentioned in your resume, if you talking about any tools, you should have end to end knowledge on that, you can't say I used Jenkins and then while answering, you would say I don't know how to create a job or pipeline. That kind of answer is not acceptable.

Interview Questionnaire 

1 Question

  • Q1. 1)Questions were asked related to Oracle plsql langauge and 2) Performance tuning and about 3) my data science master program,and like 4)my most challenging task ever I faced in my carrier.

JPMorgan Chase & Co. Interview FAQs

How many rounds are there in JPMorgan Chase & Co. Quantitative Researcher interview?
JPMorgan Chase & Co. interview process usually has 3-4 rounds. The most common rounds in the JPMorgan Chase & Co. interview process are One-on-one Round, Aptitude Test and Coding Test.
How to prepare for JPMorgan Chase & Co. Quantitative Researcher 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 C++, Linux, Python and SDLC.
What are the top questions asked in JPMorgan Chase & Co. Quantitative Researcher interview?

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

  1. Write a pseudo code to find the k'th largest element in a ar...read more
  2. How would you find a loop in a linkedli...read more
  3. draw graph of x+(1...read more

Tell us how to improve this page.

JPMorgan Chase & Co. Quantitative Researcher Interview Process

based on 2 interviews

Interview experience

4.5
  
Good
View more

Interview Questions from Similar Companies

Wells Fargo Interview Questions
3.8
 • 588 Interviews
Citicorp Interview Questions
3.7
 • 575 Interviews
Bajaj Finserv Interview Questions
4.0
 • 540 Interviews
HSBC Group Interview Questions
3.9
 • 492 Interviews
American Express Interview Questions
4.1
 • 368 Interviews
BNY Interview Questions
3.8
 • 353 Interviews
UBS Interview Questions
3.9
 • 339 Interviews
Morgan Stanley Interview Questions
3.6
 • 294 Interviews
Morningstar Interview Questions
3.9
 • 245 Interviews
View all
JPMorgan Chase & Co. Quantitative Researcher Salary
based on 38 salaries
₹24 L/yr - ₹65 L/yr
23% less than the average Quantitative Researcher Salary in India
View more details

JPMorgan Chase & Co. Quantitative Researcher Reviews and Ratings

based on 10 reviews

4.3/5

Rating in categories

4.1

Skill development

4.1

Work-life balance

4.2

Salary

4.1

Job security

4.4

Company culture

3.8

Promotions

3.8

Work satisfaction

Explore 10 Reviews and Ratings
Associate
10.4k salaries
unlock blur

₹10 L/yr - ₹43.4 L/yr

Team Lead
5.6k salaries
unlock blur

₹5.7 L/yr - ₹16.7 L/yr

Vice President
4.1k salaries
unlock blur

₹20 L/yr - ₹70 L/yr

Analyst
2.6k salaries
unlock blur

₹6.5 L/yr - ₹26 L/yr

Software Engineer
2.6k salaries
unlock blur

₹11 L/yr - ₹35.3 L/yr

Explore more salaries
Compare JPMorgan Chase & Co. with

Morgan Stanley

3.6
Compare

Goldman Sachs

3.5
Compare

TCS

3.7
Compare

Bank of America

4.2
Compare
Did you find this page helpful?
Yes No
write
Share an Interview