Skip to content

Tech Mahindra Placement Papers 2025

Overview

This page is a working set of Tech Mahindra placement papers from 2025: from student reports questions, the 2025 online assessment pattern, and step-by-step solutions. Use it to see what Tech 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 Tech Mahindra drive.

Tech Mahindra Online Assessment 2025 pattern

Section Questions Time Difficulty Focus Areas
Quantitative Aptitude 15-20 30 min Medium Percentages, ratios, time & work
Logical Reasoning 15-20 30 min Medium Series, syllogism, puzzles
Verbal Ability 10-15 15 min Medium Grammar, comprehension
Technical 10-15 10 min Medium Programming, DBMS, OOPs
Coding 1-2 5 min Medium-Hard Arrays, strings, basic algorithms

Total: 50-60 questions, 90 minutes
Platform: Tech Mahindra assessment platform
Languages Allowed: C, C++, Java, Python
Success Rate: ~20-25% cleared assessment and advanced to interviews

Tech Mahindra Placement Papers 2025 - actual questions & solutions

This section contains practice questions styled on Tech 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.

Question 1

Q1: Simple interest on ₹8000 at 10% per annum for 2 years is?

Solution:

SI = (P × R × T)/100 = (8000 × 10 × 2)/100 = ₹1600.

Answer: ₹1600

Question 2

Q2: A number is increased by 10% and then decreased by 10%. Find the net percentage change.

Solution:

Let original = 100. After +10% → 110. After −10% → 110 − 11 = 99.

Net change = 100 − 99 = 1. Net % = 1% decrease (always a loss of (10/10)² %).

Answer: 1% decrease

Question 3

Q3: A and B together finish a job in 8 days. B alone takes 24 days. How many days does A alone take?

Solution:

Together rate = 1/8. B’s rate = 1/24.

A’s rate = 1/8 − 1/24 = (24−8)/(8×24) = 16/192. Days for A alone = 192/16 = 12 days.

Answer: 12 days

Question 4

Q4: Average of 5 numbers is 20. If one number 15 is replaced by 25, what is the new average?

Solution:

Old sum = 5 × 20 = 100. New sum = 100 − 15 + 25 = 110. New average = 110/5 = 22.

Answer: 22

Question 5

Q5: Pointing to a photo, Ravi said, ‘He is the son of my grandfather’s only son.’ How is the person related to Ravi?

Solution:

Grandfather’s only son = Ravi’s father. Son of Ravi’s father = Ravi himself (or his brother).

In standard puzzle framing with one son implied for the speaker context: the person is Ravi’s brother (or Ravi). Most campus keys take Brother.

Answer: Brother

Question 6

Q6: If in a certain code PEN is written as 161514 and INK as 91411, how is TIP written?

Solution:

Pattern: positions concatenated T=20,I=9,P=16

Therefore TIP → 20916.

Answer: 20916

Question 7

Q7: Choose the synonym of ‘Eloquent’.

Solution:

In placement verbal sections, ‘Eloquent’ is closest in meaning to Fluent among common options.

Answer: Fluent

Question 8

Q8: Fill in the blank: ‘She has been working here _____ 2019.’

Solution:

Use since with a point in time; use for with a duration.

Correct: since.

Answer: since

Question 9: detect cycle in linked list

Show solution

Problem Statement: Return true if the linked list has a cycle.

Example:

Input: 3→2→0→-4→(back to 2)
Output: true

Solution (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)

Question 10: valid parentheses

Show solution

Problem Statement: Given a string of brackets, determine if it is valid.

Example:

Input: "()[]{}"
Output: true

Solution (Java):

public boolean isValid(String s) {
Deque<Character> st = new ArrayDeque<>();
Map<Character, Character> pair = Map.of(')', '(', ']', '[', '}', '{');
for (char c : s.toCharArray()) {
if (pair.containsValue(c)) st.push(c);
else if (st.isEmpty() || st.pop() != pair.get(c)) return false;
}
return st.isEmpty();
}

Time Complexity: O(n)
Space Complexity: O(n)

Question 11: merge two sorted lists

Show solution

Problem Statement: Merge two sorted linked lists and return a new sorted list.

Example:

Input: 1→2→4 , 1→3→4
Output: 1→1→2→3→4→4

Solution (Java):

public ListNode mergeTwoLists(ListNode a, ListNode b) {
ListNode dummy = new ListNode(0), cur = dummy;
while (a != null && b != null) {
if (a.val <= b.val) { cur.next = a; a = a.next; }
else { cur.next = b; b = b.next; }
cur = cur.next;
}
cur.next = (a != null) ? a : b;
return dummy.next;
}

Time Complexity: O(n + m)
Space Complexity: O(1)

Key insights from 2025 Tech Mahindra Online Assessment

  1. Aptitude Section is Critical: Must perform well in quantitative, logical reasoning, and verbal ability
  2. Technical MCQs: Strong emphasis on programming fundamentals, DBMS, OOPs
  3. Coding Section: 1-2 coding problems in 5 minutes requires good problem-solving skills
  4. Time Management: 15-20 quantitative in 30 min + 15-20 logical in 30 min + 10-15 verbal in 15 min + 10-15 technical in 10 min + 1-2 coding in 5 min
  5. Success Rate: Only 20-25% cleared assessment and advanced to interviews
  6. Platform: Tech Mahindra assessment platform
  7. Focus Areas: Quantitative aptitude, logical reasoning, verbal ability, programming fundamentals
  8. Enhanced Emphasis: Optimal solutions and programming fundamentals knowledge

Tech Mahindra 2025 interview experiences

Based on recent candidate experiences from 2025 Tech Mahindra interviews:

2025 Interview Process:

  1. Online Assessment (90 minutes): Quantitative (15-20) + Logical (15-20) + Verbal (10-15) + Technical (10-15) + Coding (1-2)
  2. Technical Interview (45-60 minutes): Programming concepts, DBMS, OOPs, problem-solving
  3. HR Interview (30-45 minutes): Behavioral questions, company fit, motivation

2025 Interview Trends:

  • Increased emphasis on programming fundamentals and technical skills
  • More focus on optimal solutions and modern programming technologies
  • Enhanced behavioral questions about innovation and adaptability
  • Questions about programming fundamentals and technical applications

Common 2025 Interview Topics:

  • Aptitude: Quantitative reasoning, logical reasoning, verbal ability
  • Technical: Programming concepts, DBMS, OOPs, problem-solving
  • Coding: Arrays, strings, basic algorithms, optimal solutions
  • Behavioral: Problem-solving approach, teamwork, motivation

Success Tips:

  • Strong aptitude performance is essential - practice quantitative, logical reasoning, and verbal ability
  • Understand programming fundamentals, DBMS, OOPs concepts
  • Practice coding problems - arrays, strings, basic algorithms
  • Prepare behavioral examples using STAR format
  • Understand Tech Mahindra’s business model and IT services

For detailed interview experiences from 2025, visit Tech Mahindra Interview Experience page.

Preparation tips for Tech Mahindra 2025 pattern

  1. Master Aptitude: Focus on quantitative, logical reasoning, verbal ability - practice regularly
  2. Technical Fundamentals: Strong understanding of programming, DBMS, OOPs concepts
  3. Practice Previous Year Papers: Solve Tech Mahindra assessment papers from 2020-2025 to understand evolving patterns
  4. Time Management: Practice completing 15-20 quantitative questions in 30 minutes
  5. Coding Practice: Practice arrays, strings, basic algorithms, optimal solutions
  6. Technical MCQs: Practice programming concepts, DBMS, OOPs basics
  7. Verbal Ability: Practice comprehension and grammar
  8. Behavioral Preparation: Prepare examples using STAR format - leadership, teamwork, technical interest
  9. Mock Tests: Take timed practice tests to improve speed and accuracy
  10. IT Services Focus: Understand IT services industry trends and Tech Mahindra’s services

Comments & Suggestions

Similar companies

TCS · Wipro · HCL · Infosys · Accenture · Cognizant