What are some interview experiences with JP Morgan India?

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.

Round 1 - Aptitude Test

There were 4 sections each having 20 questions. And 20 minutes were allotted to each section. The sections were as follow:

1. Verbal Ability

2. Logical (This was the simplest one)

3. Quantitative (Questions were a bit lengthy)

4. The output of the given code (Codes were lengthy but simple, no hidden constraints)

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.

Round 2 - Technical Interview (Panel of 3)

· Interview started with the usual question ‘Tell me about yourself!’. This is the question which can set the direction for your interview. And it depends upon how you answer this question.

· The next question was a mathematical problem (As I told them earlier that I like solving problems). It was a simple one! You have coins of 5rs, 2rs and 1rs and the total no. of coins are 5(total 5 coins) and the total sum is 15. The question was to find the number of coins of each quantity. It was a crusk situation where you get 3 variables with 2 equations. I told him 3 approaches to solve this problem. (He didn’t want the brute force method!!)

· After that they started asking technical questions.

· What is data structure? Your fav (For this I told him ‘tree’ and was expecting him to ask questions on it. But he started with linked lists.)

· What is a dangling pointer.

· Working of malloc and destructors in C++.

· Asked me to write code of 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 kind of questions with diagram or tables)

· Static and dynamic polymorphism.

· Asked some typical questions related to projects that I mentioned in the resume. Questions like which technology used, how do you connect the application with 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 technical interview went on for 40-45 minutes. After 15 minutes I was called for my HR interview.

Round 3 - HR Interview

· Again the same question ‘Tell me about yourself’.

· Why JPMC?

· Strengths, weaknesses

· Reason for low grades. (Had 7.8 CGPI)

· If you get selected today, what will you do? (With respect to job profile)

· Location Preference.

The HR interview took only 15-20 minutes.

They selected total 11 students. I was one of them :)

TIPS :

· For aptitude just brush up your basics.

· Study Data structures, Algorithms, Database, OS and Linux commands.

· Learn at least one object-oriented programming language of your choice.

· Think loudly. While thinking let them know what you are thinking. Don’t take a pause for a long time.

· Confidence is the key. If you couldn’t answer some questions then that’s ok. Don’t think about them while answering the next questions.

· Give honest answers. Don’t try to trick them. If you don’t know something then just tell them why you are not able to answer.

· If it’s your day then you will definitely get the job. So don’t lose hope.

Edit: JPMC uses different programming languages for different projects. But the main two languages they use are JAVA and Python.