Taro Logo

Software Developer (Python) Interview Experience - India

February 1, 2021
Positive ExperienceNo Offer

Process

It was a video conference call. The interviewer started by asking questions about my previous works, projects, and languages of my choice.

After that, he asked questions on basic data structures and most commonly used packages in Python. Questions related to OOPs and its implementation in Python were also asked.

Overall, there were 3 coding questions (only code stubs), and the entire process was a good test of my Python skills.

Questions

Given an array of random integers, find the index of the first non-repeating integer in the array.

What are inheritance, various levels of inheritance, polymorphism, and abstraction in OOPs, and how do we implement them in Python?

Questions on decorators, the use of decorators using sample code, and the basics of list comprehensions.

Given a queue and an integer K, reverse the first K elements in the queue.

Finding the mid-element of a singly linked list.

Was this helpful?

Interview Statistics

The following metrics were computed from 1 interview experience for the JPMorgan Chase Software Developer (Python) role in India.

Success Rate

0%
Pass Rate

JPMorgan Chase's interview process for their Software Developer (Python) roles in India is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive100%
Neutral0%
Negative0%

Candidates reported having very good feelings for JPMorgan Chase's Software Developer (Python) interview process in India.