i
JPMorgan Chase & Co.
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
I applied via campus placement at Vivekanand Education Society's Institute of Technology, Mumbai and was interviewed in Feb 2022. There were 3 interview rounds.
Two questions were asked one ease level one moderate level, both questions were based on dsa topics. I would highly recommend to solve leetcode easy and medium questions.
I applied via Job Portal and was interviewed before Oct 2022. There were 3 interview rounds.
Write a program to find k largest element from a unsorted array , time = 20 mins
I applied via Campus Placement and was interviewed before Oct 2022. There were 4 interview rounds.
Cybersecurity risks in financial domain
What people are saying about JPMorgan Chase & Co.
I applied via Job Portal and was interviewed in Feb 2022. There were 2 interview rounds.
I am a highly experienced consultant with a strong background in problem-solving and strategic planning.
Over 10 years of experience in consulting roles
Expertise in developing and implementing effective strategies
Proven track record of delivering successful projects
Strong analytical and problem-solving skills
Excellent communication and interpersonal skills
Ability to work well in cross-functional teams
Experience in vario...
JPMorgan Chase & Co. interview questions for popular designations
I was interviewed in Apr 2021.
Round duration - 60 Minutes
Round difficulty - Easy
An online coding round was help which consisted of 2 coding questions.
The naive or brute force approach will be to try every possible configuration of numbers from 1 to 9 for each of the empty cells. After filling all the empty cells in the matrix, we check that the matrix is a valid sudoku solution or not. If we don’t find it valid, we keep checking it for the next configurations recursively until we find one.
Space Complexity: O(1)Explanation:O(1), i.e., constant spac...
Round duration - 30 Minutes
Round difficulty - Hard
This round was majorly about the projects I had done and coding questions. The interviewer had gone through my resume and told me to explain my projects in brief. After that, he asked some questions about my projects and how I would handle them in different situation. Then he asked 2 coding questions.
Let’s assume that we have a chessboa...
Tip 1 : Clear your basics about subjects related to computers and be positive.
Tip 2 : Do atleast 3 projects and be well prepared for questions around those projects during interview.
Tip 3 : Practice atleast 5 questions daily starting from the basic ones.
Tip 1 : Have atleast 2 projects on your resume
Tip 2 : Be careful of what you put on your resume you can be questioned about everything in your interview.
Get interview-ready with Top JPMorgan Chase & Co. Interview Questions
I was interviewed in Nov 2020.
Round duration - 45 Minutes
Round difficulty - Hard
It was an online test on hackerrank. They asked us to turn on video and audio of laptop. It consisted of two programming questions. After Round 1 around 54 were shortlisted for the technical interview process.
Simply, we will sort the array.
Space Complexity: O(1)Explanation:O(1), i.e. constant space complexity.
Since we are not using any extra space. Hence, the space complexity is constant.
Time Complexity: O(nlogn)Explanation:O(Nlog(N)), where N is the length of the array/list.
Since we are using the inbuilt sort function. Hence, the time complexity is O(Nlog(N)).
/*
Time Compl...
To find the shortest path in the Binary Matrix, we search for all possible paths in the Binary Matrix from the source cell to the destination cell until all possibilities are exhausted. We can easily achieve this with the help of backtracking.
We start from the given source cell in the matrix and explore all four paths possible and recursively check if they will lead to the destination or not. Out of a...
Round duration - 60 Minutes
Round difficulty - Easy
It was a technical interview. It was on a Zoom call, and we have to write code on hackerrank. Then he asked the languages I code, I told him C++. Then he asked me two coding questions:
1. Given an array, print all the pairs which have a sum equal to the given number.
2. Given string print, a word with a maximum number of occurrences, and I have to think of all the worst cases. Then he asked me to solve the same question using another approach.
There was a discussion on time and space complexity in both the question.
Then he asked me why do you want to join JPMC and then asked me if I have any questions from him.
O(1).
Constant extra space is required.
Time Complexity: O...Tip 1 : Practice atleast 350 Questions.
Tip 2 : keep your DS & algo part very strong.
Tip 3 : work on your communication skills.
Tip 1 : Keep it short and concise.
Tip 2 : have some good projects on resume.
I applied via campus placement at National Institute of Technology (NIT), Durgapur and was interviewed before Apr 2021. There were 3 interview rounds.
Question count: 2
Platform: Hackerrank
Topics: Array and Bit Manipulation
I was interviewed before Sep 2020.
Round duration - 65 minutes
Round difficulty - Medium
It was around 6 pm and was held on Hackerrank. Having switched on WebCam during the entire duration was mandatory. We were required to solve 2 questions under 65 mins. Solving one problem completely, along with some of the test cases of another, was enough for getting shortlisted.
Step 1 : Remove the capital letter (first letter of the sentence) and the full stop at the end.
Step 2 : I made use of the C++ STL library. I made a pair of strings and int where the string is the word and int is the position of the word in the sentence. These pairs were stored in a vector. I sorted the vector using the sort function of C++ STL and utilizing a custom comparison function to arrange the pairs according to...
I followed the backtracking approach. This is a common problem.
Round duration - 35 minutes
Round difficulty - Medium
The interview started with my brief introduction, and the interviewer then proceeded to ask some questions. I was asked to write a code for these two questions:
1. Find the distances between two given nodes of a binary tree.
2. Find the next greater number with the same set of digits.
After I was able to solve both questions, he proceeded to ask some questions about my projects. He seemed interested in the ML project and asked some basic questions regarding the same. We had a brief discussion on how Machine learning can be used in the Chemical Engineering field. He asked me why I was aspiring to become a software engineer despite having a Chemical engineering background. The round ended with me asking him about the types of projects interns are provided to work on at JPMC
I used the Least common ancestors to do this question.
D(a,b) = D(a,LCA) + D(b,LCA) where
D(a,b) is the min distance between node a and node b.
LCA is the Least Common Ancestor is a common tree problem.
My approach was to traverse the given number from rightmost digit, and keep traversing till I found a digit which is smaller than the previously traversed digit.
Round duration - 20 minutes
Round difficulty - Easy
This round was comparatively short. It also started with my brief introduction. The interviewer then asked me about my area of interest, which was Data Structure and Algorithms. He asked me how to find the Nth node from the end in a linked list using a single traversal and LRU Cache implementation. He also seemed interested in the ML Project and asked to explain it in brief. He then gave me a situation wherein I had to make a model for a self-driving car. I gave him a basic idea of how the model will be trained, and he was satisfied. The round ended with him asking generic questions like 'Why JPMC?' , 'Why I chose to code despite belonging to the non-CSE background.'
I used the concept of two pointers. Make two pointers namely fast and slow. Move the fast pointer by n steps while keeping the slow pointer at the head. Now keep on incrementing both pointers till fast one reaches the end. The slow pointer is now at the nth Node from End.
This is a standard question from queues. I knew this beforehand so I answered the LRU cache Implementation can be done by using queue and hash map to store the pointer to element. Interviewer was satisfied.
Round duration - 10 minutes
Round difficulty - Easy
It was late at night (around 12:30 am) but was crisp and short. HR was really friendly. I was called for the HR round on the same day as the other two rounds. HR asked me why I chose JPMC and why I aspire to become a software engineer. He then asked me about my skill set and how I will enhance it if I got selected. He then asked if I had any questions for him, where I asked him how the virtual working environment has been different from the office experience at JPMC, and if there were any significant challenges.
Why I chose JPMC and why I aspire to become a software engineer?
How I will enhance my skill set if I was selected?
Tip 1 : Prepare some generic HR Questions in advance to give you an edge.
Tip 2 : Be confident about your answers and do not take too much time to think of an answer.
Tip 1 : Prepare all standard DSA questions from GFG very well. Be thorough with everything mentioned in your resume since the interviewer can ask anything. Avoid writing things you do not know.
Tip 2 :Have 2-3 good projects and in-depth knowledge about the same. Be prepared to explain your project in detail and answer any follow-up questions.
Tip 3 : Prepare the question you would ask your interviewer beforehand. This is an excellent chance to make a good impression. Do not lose your calm and be confident. The interviewers are very friendly and help you if you get stuck somewhere.
Tip 1 : Mention at least two projects on your resume. Having both projects from different domains is a plus point. For example, I had one project on machine learning and another one was a web development project.
Tip 2 : Only mention the things you are confident about. Do not lie on resume and prepare each and every point on resume thoroughly.
Some of the top questions asked at the JPMorgan Chase & Co. interview for freshers -
The duration of JPMorgan Chase & Co. interview process can vary, but typically it takes about less than 2 weeks to complete.
Interview experience
based on 5.8k reviews
Rating in categories
2-7 Yrs
Not Disclosed
3-7 Yrs
Not Disclosed
10-15 Yrs
Not Disclosed
Associate
10.1k
salaries
| ₹10.1 L/yr - ₹35 L/yr |
Team Lead
5.4k
salaries
| ₹5.5 L/yr - ₹16.5 L/yr |
Vice President
3.8k
salaries
| ₹20 L/yr - ₹68 L/yr |
Analyst
2.5k
salaries
| ₹6.3 L/yr - ₹25 L/yr |
Software Engineer
2.4k
salaries
| ₹11 L/yr - ₹35 L/yr |
Morgan Stanley
Goldman Sachs
TCS
Bank of America