JP Morgan 2024 papers
Previous year JP Morgan placement papers with questions and solutions
This page is a working set of JP Morgan placement papers from 2025: from student reports questions, the 2025 online assessment pattern, and step-by-step solutions. Use it to see what JP Morgan actually asked in the latest cycle, how hard the rounds were, and which themes (DSA, system design, aptitude, or role-specific topics) mattered most. Practice the problems below under timed conditions, then cross-check with the interview and preparation guides if you are targeting an upcoming JP Morgan drive.
| Section | Questions | Time | Difficulty | Focus Areas |
|---|---|---|---|---|
| Coding Problems | 2-3 | 60 min | Medium-Hard | Arrays, trees, graphs, DP |
| Mathematical Aptitude | 5-7 | 30 min | Medium | Probability, statistics, quantitative |
Total: 2-3 coding + 5-7 math, 90 minutes
Platform: HackerRank or Codility
Languages Allowed: C, C++, Java, Python
Success Rate: ~15-20% cleared OA and advanced to interviews
This section contains practice questions styled on JP Morgan placement papers 2025 (recent-cycle pattern), with worked solutions. Use them as timed sectional drills - from student reports drives vary by college and role, so treat this as a high-signal practice bank, not an official paper dump.
Solution:
Let original = 100. After +25% → 125. After −25% → 125 − 31.25 = 93.75.
Net change = 100 − 93.75 = 6.25. Net % = 6.25% decrease (always a loss of (25/10)² %).
Answer: 6.25% decrease
Solution:
Let ages be 2x and 3x.
(2x + 6)/(3x + 6) = 3/4 4(2x + 6) = 3(3x + 6) 8x + 24 = 9x + 18 x = 6 A’s age = 2×6 = 12 years.
Answer: 12 years
Solution:
Combined rate = 1/12 + 1/18 = (12+18)/(12×18). Time = 12×18/(12+18) = 7.2 hours.
Answer: 7.2 hours
Solution:
Let CP = 100. MP = 140. SP after 10% discount = 126.
Profit % = 126 − 100 = 26%.
Answer: 26%
Solution:
Positions from left: A = 10, B = 44 − 14 + 1 = 31. Students between = 31 − 10 − 1 = 20.
Answer: 20
Solution:
From the statements, files⊆goods and some goods overlap new. That does not force some files to be new, and ‘all goods are files’ reverses the first statement wrongly.
Neither conclusion follows.
Answer: Neither I nor II follows
Solution:
Use since with a point in time; use for with a duration.
Correct: since.
Answer: since
Solution:
‘Expand’ means roughly the opposite of Contract.
Answer: Contract
Problem Statement: Return true if the string reads the same forward and backward (ignore case).
Example:
Input: "Level"Output: trueSolution (Java):
public boolean isPalindrome(String s) { s = s.toLowerCase(); int i = 0, j = s.length() - 1; while (i < j) { if (s.charAt(i++) != s.charAt(j--)) return false; } return true;}Time Complexity: O(n)
Space Complexity: O(1)
Problem Statement: Given an array of integers and a target, return indices of two numbers that add up to target.
Example:
Input: nums = [2, 7, 11, 15], target = 9Output: [0, 1]Solution (Java):
public int[] twoSum(int[] nums, int target) { Map<Integer, Integer> map = new HashMap<>(); for (int i = 0; i < nums.length; i++) { int need = target - nums[i]; if (map.containsKey(need)) return new int[]{map.get(need), i}; map.put(nums[i], i); } return new int[]{};}Time Complexity: O(n)
Space Complexity: O(n)
Problem Statement: Rotate the array to the right by k steps.
Example:
Input: [1,2,3,4,5,6,7], k = 3Output: [5,6,7,1,2,3,4]Solution (Java):
public void rotate(int[] nums, int k) { k %= nums.length; reverse(nums, 0, nums.length - 1); reverse(nums, 0, k - 1); reverse(nums, k, nums.length - 1);}void reverse(int[] a, int l, int r) { while (l < r) { int t = a[l]; a[l++] = a[r]; a[r--] = t; }}Time Complexity: O(n)
Space Complexity: O(1)
Based on recent candidate experiences from 2025 JP Morgan interviews:
2025 Interview Process:
2025 Interview Trends:
Common 2025 Interview Topics:
2025 Interview Questions Examples:
Behavioral Questions:
Technical/Finance Questions:
Market/Situational Questions:
Success Tips:
For detailed interview experiences from 2025, visit JP Morgan Interview Experience page.
JP Morgan 2024 papers
Previous year JP Morgan placement papers with questions and solutions
JP Morgan coding questions
Complete collection of JP Morgan coding problems with solutions
JP Morgan interview experience
Real interview experiences from successful candidates
JP Morgan preparation guide
Comprehensive preparation strategy for JP Morgan placement
JP Morgan main page
Complete JP Morgan placement guide with eligibility, process, and salary
Goldman Sachs · Morgan Stanley · Bank of America · Deutsche Bank · Wells Fargo · HSBC
Practice 2025 papers to stay updated with latest patterns and prepare effectively!