13 questions · from 4 interviews

JPMorgan interview questions

Every question candidates reported from their JPMorgan interviews, most frequently asked first. Each links to the write-up it came from, so you can see the round and how it went.

JPMorgan coding and DSA questions

  1. 01

    Minimize Partitions for Data Storage

    The storage drive isn't being used efficiently because the data is scattered across many partitions. Each partition has some space already used under maximum capacity. Rearrange the data so that it takes up the fewest possible partitions. Find the minimum…

    From JPMorgan SE3 6 YOE Reject Q4 2025

  2. 02

    Merge In Between Linked Lists

    A standard LeetCode problem, details available at the provided link.

    From JPMorgan SE3 6 YOE Reject Q4 2025

  3. 03

    Merge Two Arrays with Unique Non-Common Elements using Java Streams

    Given two arrays, merge them to create a new array containing only elements that are unique to each array (i.e., not common to both), and demonstrate the solution using Java Streams.

    From Security engineer jp morgan

  4. 04

    Group Anagrams (with enhanced requirements)

    I was given a problem similar to https://leetcode.com/problems/group-anagrams/description/ , but with enhanced requirements. I proactively asked for all possible edge cases and incorporated them into my solution. The problem was further extended with…

    Medium · From JPMorgan | Interview experice | SDE 3 | Mumbai

  5. 05

    Pair Sum in Array

    Given an array of integers and a target value, determine if there exist two elements in the array (at different indices) such that their sum equals the target. Return true if such a pair exists, false otherwise.

    Easy · From WePay Coding Challenge (JP Morgan) | SWE | San Francisco Bay | Feb 2020 [Reject]

  6. 06

    Sliding Puzzle

    On a 2x3 board, there are five numbers from 1 to 5 and an empty square represented by 0 . A move consists of swapping 0 with any adjacent number (up, down, left, or right). The goal is to return the minimum number of moves required to transform the board from…

    Hard · From WePay Coding Challenge (JP Morgan) | SWE | San Francisco Bay | Feb 2020 [Reject]

JPMorgan system design questions

  1. 01

    GameTracker System Design

    Create a system to monitor the scores of volleyball teams based on match outcomes. Develop a class that tracks team scores, allows efficient querying to find the team with the highest score after all match results have been recorded. Given an interface…

    From JPMorgan SE3 6 YOE Reject Q4 2025

  2. 02

    Low-Level Design for a Delivery Partner App

    I was asked to design a basic Low-Level Design (LLD) for a Delivery Partner App.

    From JPMorgan | Interview experice | SDE 3 | Mumbai

  3. 03

    High-Level Design Review and Improvements

    The interviewer provided a basic High-Level Design (HLD) and asked me to suggest improvements. I was also asked to walk through each component and explain the end-to-end flow in detail.

    From JPMorgan | Interview experice | SDE 3 | Mumbai

JPMorgan behavioural and HR questions

  1. 01

    Collaborating with Different Teams

    How do you collaborate with different teams?

    From JPMorgan | Interview experice | SDE 3 | Mumbai

  2. 02

    Staying Up-to-Date with Technologies

    How do you stay up to date with the latest technologies and trends?

    From JPMorgan | Interview experice | SDE 3 | Mumbai

  3. 03

    Handling Underperforming Junior Team Members

    How do you handle situations when junior team members are not focused or underperforming?

    From JPMorgan | Interview experice | SDE 3 | Mumbai

JPMorgan other questions

  1. 01

    Code Review and Best Practices

    I was given a piece of code and asked to review it—pointing out potential issues, improvements, and suggesting best practices.

    From JPMorgan | Interview experice | SDE 3 | Mumbai

JPMorgan interview questions FAQ

What questions are asked in JPMorgan interviews?

Candidates reported 13 distinct questions across 4 JPMorgan interviews. 6 coding and DSA questions, 3 system design questions, 3 behavioural and HR questions, 1 other questions.