~learn.
Fintech · New York (large technology centres in Bengaluru, Hyderabad and Mumbai)

JPMorgan Chase.

A global bank whose in-house technology runs consumer banking (Chase), card and payment processing, markets and trading, and cloud platforms.

its questions lean on
  • breaking monoliths into microservices
  • scaling an existing system
  • integrating external or AI services
  • Java and Spring depth
  • code review

The rounds, as candidates describe them

  1. Online assessmentHackerRank test with two coding problems in about 60 minutes.source ↗
  2. Code pair45 minutes; a DSA problem plus a code-review task on a working Java snippet.source ↗
  3. Design pair45 minutes on HackerRank's drawing tool; about 20 minutes to draw the block diagram, then discussion.source ↗
  4. Behavioural / culture fitProject discussion and situation-based questions; the three rounds often run back to back on one day.source ↗

Reported by candidates

From public interview write-ups; each links its source.

Likely, from what they build

Our pick, not a report: questions that fit JPMorgan Chase's products.

Study path

Every lesson the questions above point to, once, in order.

  1. 01LLD-01Design a Parking Lot
  2. 02W02 · DAY 01Timeout Hell
  3. 03W03 · DAY 01Queue vs Stream
  4. 04W10 · DAY 04Capacity Planning
  5. 05W04 · DAY 01Caching Patterns
  6. 06W02 · DAY 03Circuit Breakers
  7. 07W03 · BOSSEvent-Driven Food Delivery Order System
  8. 08W05 · DAY 02Distributed Transactions — The Saga Pattern
  9. 09W03 · DAY 02Transactional Outbox
  10. 10IP-10Design a File Sync Service (Dropbox / Google Drive)
  11. 11SQ-08AWS S3
  12. 12IP-14Design a Real-Time Leaderboard
  13. 13IP-16Design an Ad Click Aggregation System
  14. 14W01 · DAY 04Hot Keys and Skew
  15. 15W07 · DAY 05Search Operations & Scale
  16. 16W00 · PART 2Infrastructure Building Blocks
  17. 17W00 · PART 6System Design Terminology & Theory
  18. 18IP-20Design a Payment System
  19. 19SQ-04Visa/Mastercard Global Payment Network
  20. 20W02 · DAY 02Idempotency in Practice
  21. 21W08 · DAY 02Streaming vs Batch Processing
  22. 22W03 · DAY 05Audit Log System
  23. 23W09 · DAY 05Security Architecture

Company names and logos are trademarks of their owners, shown only to identify each company. This course isn't affiliated with or endorsed by any of them.