JPMC SDE 2 Interview Experience | Offered SDE 3 | India | 2025 |
Summary
Secured an SDE-3 offer at JPMC after a rigorous interview process that included coding, system design, and behavioral rounds. The System Design and Behavioral interviews were pivotal in upgrading the offer from SDE-2 to SDE-3.
Full Experience
I'm a SDE-1 at a FinTech company with 3.5 years of experience. After solving two DSA problems on HackerRank, I received an interview call. The process consisted of three rounds scheduled back-to-back on the same day with only 5-minute gaps.
First, I had a coding round with a code review and a DSA problem involving a circular array. Then, I tackled a system design task for an API rate limiter, which involved deep technical discussions and some disagreements on design choices. Finally, I faced a managerial/behavioral round focusing on communication, leadership, and real project experiences.
Despite the intensity, I received positive feedback from the recruiter and a 15-minute hiring manager round. After about 10 days, I was offered an SDE-3 position, with the system design and behavioral rounds playing a key role in the offer upgrade.
Interview Questions (2)
Solved a problem based on arrays with a circular array concept. The task involved identifying or manipulating elements in a circular array structure, with all test cases passed successfully.
Designed a High-Level Design for an API Rate Limiter. The discussion focused on design choices, trade-offs, scalability, and failure handling. There were strong disagreements on some decisions, with some points accepted and others rejected.