Mahindra 2025 paper 1
Latest Mahindra placement paper with aptitude questions and solutions
This page is a working set of Mahindra placement papers from 2025: from student reports questions, the 2025 online assessment pattern, and step-by-step solutions. Use it to see what Mahindra 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 Mahindra drive.
Mahindra 2025 paper 1
Latest Mahindra placement paper with aptitude questions and solutions
Mahindra 2025 paper 2
Additional 2025 Mahindra paper with detailed solutions
Mahindra 2025 paper 3
Another 2025 Mahindra paper with comprehensive solutions
The 2025 exam pattern remains similar to 2024. For detailed exam pattern, see 2024 Papers.
Note: The pattern may have minor variations. Check the latest updates from the company.
This section contains practice questions styled on Mahindra 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:
Together rate = 1/10. B’s rate = 1/15.
A’s rate = 1/10 − 1/15 = (15−10)/(10×15) = 5/150. Days for A alone = 150/5 = 30 days.
Answer: 30 days
Solution:
Speed = distance/time = 180/12 m/s = (180/12) × (18/5) = 54 km/h.
Answer: 54 km/h
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 original = 100. After +20% → 120. After −20% → 120 − 24 = 96.
Net change = 100 − 96 = 4. Net % = 4% decrease (always a loss of (20/10)² %).
Answer: 4% decrease
Solution:
Positions from left: A = 10, B = 40 − 9 + 1 = 32. Students between = 32 − 10 − 1 = 21.
Answer: 21
Solution:
Pattern: Differences +3,+5,+7,+9 → next +11
Next term = 42.
Answer: 42
Solution:
This is the definition of Encapsulation (often paired with abstraction in interviews).
Answer: Encapsulation
Solution:
OS uses demand paging (and sometimes segmentation) to implement virtual memory.
Answer: Demand paging
Problem Statement: Return true if the linked list has a cycle.
Example:
Input: 3→2→0→-4→(back to 2)Output: trueSolution (Java):
public boolean hasCycle(ListNode head) { ListNode slow = head, fast = head; while (fast != null && fast.next != null) { slow = slow.next; fast = fast.next.next; if (slow == fast) return true; } return false;}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: 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)
Hiring volume
2025 Data: Mahindra is actively hiring 250-600 candidates in 2025. The company is conducting placement drives at 35+ colleges across India.
Salary packages
2025 Packages: ₹8-14 LPA for freshers (updated packages)
Process updates
2025 Updates: Latest assessment tools, improved interview process
Based on recent candidate experiences from 2025 Mahindra interviews:
2025 Interview Process:
2025 Interview Trends:
Common 2025 Interview Topics:
Success Tips:
For detailed interview experiences from 2025, visit Mahindra Interview Experience page.