Thanks for A2A! JPMC came to our college for campus placements.
Job Profile - Technology Analyst
Round 1 - Aptitude Test
There were 4 sections, each having 20 questions. 20 minutes were allotted to each section. The sections were as follows:
After this round, almost 80% of students made it to the next round! Yeah, you read it right, 80%!
After the aptitude test, we were given a chance to interact with the managers of the company. It was not a very formal session. Make sure you make the most of this opportunity, as no other company gives you such a chance. Get all your doubts about the company cleared in these 20-30 minutes. I gained some interesting insights about the company in this session. This was not an elimination round.
What is a dangling pointer.
Working of malloc and destructors in C++.
Asked me to write code for reversing the linked list. I asked him whether to use recursion or not. He told me to write code for both.
Explain the OOP concepts. (Always explain such kinds of questions with diagrams or tables)
Static and dynamic polymorphism.
Asked some typical questions related to projects that I mentioned in the resume. Questions like which technology was used, how do you connect the application with the database, the algorithm used, etc.
What is a relational database.
What is normalization and its forms.
Working of truncate, delete, and drop commands.
Gave one table and asked to normalize it.
The following metrics were computed from 3 interview experiences for the JPMorgan Chase Software Development Engineer (SDE) Intern role in India.
JPMorgan Chase's interview process for their Software Development Engineer (SDE) Intern roles in India is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for JPMorgan Chase's Software Development Engineer (SDE) Intern interview process in India.