79+ JP Morgan questions

JP Morgan interview questions and how to prepare

Structured behavioral plus technical fundamentals, often in Superday blocks. Below: the questions candidates report from JP Morgan interviews, sorted by how often they come up, plus original practice in JP Morgan's style.

ZorixOS tracks 79 community-reported JP Morgan interview questions, drawn from an open-source dataset of real interview reports and sorted by how frequently each one comes up. Every question links to its source. Alongside them are 98 original ZorixOS practice questions written in JP Morgan's known interview style (not claimed as asked at JP Morgan), so you can rehearse the real format. Practice any of them out loud in a free AI mock interview tuned to JP Morgan.

Updated July 2026

How JP Morgan interviews run

What candidates consistently report about the loop, so nothing surprises you on the day.

  • Structured behavioral plus technical fundamentals, often in Superday blocks.

JP Morgan interview questions candidates report

Community-reported from real JP Morgan interviews (open-source dataset), most-asked first. Showing 60 of 79. Each links to its source.

  1. Group Anagrams
    ArrayHash TableStringSorting
    Medium100% asked
  2. Rotate Image
    ArrayMathMatrix
    Medium100% asked
  3. Shuffle an Array
    ArrayMathDesignRandomized
    Medium100% asked
  4. Sort Integers by The Number of 1 Bits
    ArrayBit ManipulationSortingCounting
    Easy100% asked
  5. Hard97% asked
  6. Medium93% asked
  7. Medium91% asked
  8. Medium89% asked
  9. Break a Palindrome
    StringGreedy
    Medium87% asked
  10. Easy83% asked
  11. Next Permutation
    ArrayTwo Pointers
    Medium83% asked
  12. Easy83% asked
  13. Maximum Product of Two Elements in an Array
    ArraySortingHeap (Priority Queue)
    Easy82% asked
  14. Rearrange Array to Maximize Prefix Score
    ArrayGreedySortingPrefix Sum
    Medium81% asked
  15. Best Time to Buy and Sell Stock
    ArrayDynamic Programming
    Easy76% asked
  16. Easy74% asked
  17. Medium74% asked
  18. Numbers With Repeated Digits
    MathDynamic Programming
    Hard74% asked
  19. Merge Intervals
    ArraySorting
    Medium72% asked
  20. Easy71% asked
  21. Easy70% asked
  22. Medium70% asked
  23. Easy70% asked
  24. Lexicographically Smallest String After Applying Operations
    StringDepth-First SearchBreadth-First SearchEnumeration
    Medium70% asked
  25. Maximum Number of Points From Grid Queries
    ArrayTwo PointersBreadth-First SearchUnion Find
    Hard70% asked
  26. Reverse Odd Levels of Binary Tree
    TreeDepth-First SearchBreadth-First SearchBinary Tree
    Medium70% asked
  27. Medium70% asked
  28. Easy70% asked
  29. Easy68% asked
  30. Longest Palindromic Substring
    Two PointersStringDynamic Programming
    Medium66% asked
  31. Count Binary Substrings
    Two PointersString
    Easy65% asked
  32. Medium65% asked
  33. Medium65% asked
  34. Set Matrix Zeroes
    ArrayHash TableMatrix
    Medium65% asked
  35. Count Numbers with Unique Digits
    MathDynamic ProgrammingBacktracking
    Medium64% asked
  36. Intersection of Two Arrays
    ArrayHash TableTwo PointersBinary Search
    Easy61% asked
  37. LRU Cache
    Hash TableLinked ListDesignDoubly-Linked List
    Medium61% asked
  38. Happy Number
    Hash TableMathTwo Pointers
    Easy60% asked
  39. Climbing Stairs
    MathDynamic ProgrammingMemoization
    Easy57% asked
  40. Fizz Buzz
    MathStringSimulation
    Easy52% asked
  41. Generate Parentheses
    StringDynamic ProgrammingBacktracking
    Medium52% asked
  42. Maximum Subarray
    ArrayDivide and ConquerDynamic Programming
    Medium52% asked
  43. Maximum Units on a Truck
    ArrayGreedySorting
    Easy52% asked
  44. Minimum Operations to Make All Array Elements Equal
    ArrayBinary SearchSortingPrefix Sum
    Medium52% asked
  45. Subarray Sum Equals K
    ArrayHash TablePrefix Sum
    Medium52% asked
  46. Two Sum
    ArrayHash Table
    Easy52% asked
  47. Best Time to Buy and Sell Stock II
    ArrayDynamic ProgrammingGreedy
    Medium51% asked
  48. Daily Temperatures
    ArrayStackMonotonic Stack
    Medium46% asked
  49. Minimum Cost to Connect Sticks
    ArrayGreedyHeap (Priority Queue)
    Medium46% asked
  50. Minimum Cost to Make Array Equal
    ArrayBinary SearchGreedySorting
    Hard46% asked
  51. Binary Tree Right Side View
    TreeDepth-First SearchBreadth-First SearchBinary Tree
    Medium45% asked
  52. Coin Change
    ArrayDynamic ProgrammingBreadth-First Search
    Medium45% asked
  53. Fibonacci Number
    MathDynamic ProgrammingRecursionMemoization
    Easy45% asked
  54. Non-overlapping Intervals
    ArrayDynamic ProgrammingGreedySorting
    Medium45% asked
  55. Pascal's Triangle
    ArrayDynamic Programming
    Easy45% asked
  56. Reverse Linked List
    Linked ListRecursion
    Easy45% asked
  57. Easy38% asked
  58. Cherry Pickup
    ArrayDynamic ProgrammingMatrix
    Hard38% asked
  59. Combination Sum
    ArrayBacktracking
    Medium38% asked
  60. Container With Most Water
    ArrayTwo PointersGreedy
    Medium38% asked

These are the 60 most-reported of 79 tracked JP Morgan questions. Create a free account to drill the full set with solutions and an AI interviewer.

Practice questions in JP Morgan's style

Original ZorixOS questions written the way JP Morgan interviews, so you rehearse the real format. Not claimed as asked at JP Morgan.

  1. Imagine you're tasked with building a real-time fraud detection system for Chase's credit card transactions. Describe the high-level architecture, focusing on data ingestion, feature engineering for anomaly detection, and decision-making components. What are the key scalability challenges at JP Morgan's transaction volume?

    Software EngineerSystem DesignTests: Evaluates system design thinking, scalability considerations, and understanding of real-time processing in a financial context.
  2. You've identified a performance bottleneck in the online banking platform's transaction history service. Walk me through how you would debug this issue, starting from receiving the alert to identifying the root cause and proposing a solution. What tools and techniques would you use?

    Software EngineerDebuggingTests: Assesses debugging methodology, problem-solving skills, and familiarity with performance analysis tools.
  3. JP Morgan is considering a new feature for its mobile banking app that allows users to automatically categorize their spending. Design the data model for storing and retrieving user spending data, considering privacy and performance. How would you handle potential edge cases and data inconsistencies?

    Software EngineerData ModelingTests: Tests data modeling skills, consideration of real-world constraints like privacy and performance.
  4. Design a system to manage and serve personalized financial advice widgets on the JP Morgan website, catering to different customer segments (e.g., retail investors, small business owners). Consider data sources, personalization logic, and integration with existing platforms.

    Software EngineerSystem DesignTests: Evaluates ability to design complex, data-driven systems with personalization and integration aspects.
  5. Write a SQL query to find the top 10 customers by total trading volume on the J.P. Morgan Markets platform in the last quarter, joining customer information with trade execution data. Assume tables `customers` (customer_id, name) and `trades` (trade_id, customer_id, execution_time, volume).

    Data ScientistSQLTests: Measures SQL proficiency and ability to extract insights from financial trading data.
  6. JP Morgan launched a new feature in its mobile app to help users set and track savings goals. How would you define the key success metrics for this feature? What A/B tests would you design to measure its impact on user engagement and savings behavior?

    Data ScientistExperimentation and MetricsTests: Assesses understanding of product metrics, experimental design, and impact measurement for a new feature.

92+ more JP Morgan-style questions are in the free library, each practiceable live with adaptive follow-ups and an honest scorecard. Start free.

Can you answer these out loud, under JP Morgan-style follow-ups?

The ZorixOS AI interviewer runs a JP Morgan-tuned mock interview: it asks these kinds of questions, digs into your answers, and scores you against a real hiring bar. Your first one is free.

Start your JP Morgan mock interview
JP Morgan Interview Questions (2026) | ZorixOS