PlacementPrep

Tech Mahindra Placement Papers 2026

16 min read
Company Placement Papers
Advertisement Placement

Tech Mahindra Placement Papers 2026 - Complete Preparation Guide

Last Updated: March 2026


🏢 Company Overview

Tech Mahindra is an Indian multinational technology company providing IT services and business process outsourcing (BPO). A part of the Mahindra Group, it was founded in 1986 as a joint venture with British Telecom. Headquartered in Pune, Tech Mahindra has grown to become one of India's top 5 IT services companies with over 150,000 employees across 90 countries.

The company specializes in digital transformation, consulting, and business re-engineering services. Tech Mahindra serves various industries including communications, media, entertainment, manufacturing, and healthcare, and is known for its focus on emerging technologies like 5G, AI, and blockchain.

🎯 Eligibility Criteria (2026 Batch)

CriteriaRequirements
DegreeB.E./B.Tech/M.E./M.Tech/MCA/M.Sc (CS/IT/Software)
BranchesCSE, IT, ECE, EEE, EIE, MCA, Electronics
Academic Score60% or 6.0 CGPA in X, XII, and Graduation
BacklogsNo active backlogs
GapMaximum 1 year educational gap allowed
ExperienceFreshers (0 years)

💰 CTC for Freshers 2026

RoleCTC (Cost to Company)In-hand Salary (Approx)
Associate Software Engineer₹3.6 LPA₹26,000 - ₹28,000/month
Software Engineer₹4.5 LPA₹32,000 - ₹35,000/month
Digital Engineer₹5.5 - 7.0 LPA₹40,000 - ₹50,000/month

📋 Exam Pattern 2026

SectionQuestionsDurationTopics Covered
English Language1010 minsGrammar, Vocabulary, RC
Quantitative Aptitude1010 minsArithmetic, Algebra
Logical Reasoning1515 minsPuzzles, Series, Analytical
Verbal Reasoning55 minsSyllogisms, Analogies
Technical MCQs2020 minsC, Java, DBMS, OS, Networks
Coding1-230 minsProgramming problems

Total Duration: 90 minutes
Negative Marking: No


🧮 Aptitude Questions (15 Questions with Solutions)

Question 1: Profit and Loss

A shopkeeper sells at 20% profit. If bought at 10% less and sold for ₹18 less, he would gain 25%. Find CP.

Solution: Let CP = ₹x
Original SP = 1.20x
New CP = 0.90x, New SP = 1.125x
1.20x - 1.125x = 18
x = ₹240


Question 2: Time and Work

A completes work in 12 days. B is 50% more efficient. How long together?

Solution: A's 1 day = 1/12
B takes 8 days (50% more efficient)
B's 1 day = 1/8
(A+B) = 1/12 + 1/8 = 5/24
Time = 4.8 days


Question 3: Mixture

60L milk:water = 3:2. How much milk to add for 3:1 ratio?

Solution: Milk = 36L, Water = 24L
(36+x)/24 = 3/1
x = 36 liters


Question 4: Compound Interest

CI for 2 years at 10% = ₹630. Find SI.

Solution: P × 0.21 = 630
P = ₹3000
SI = (3000×10×2)/100 = ₹600


Question 5: Average

Average of 8 persons increases by 2.5 kg when replacing 55kg person. Find new weight.

Solution: Increase = 8 × 2.5 = 20kg
New weight = 55 + 20 = 75 kg


Question 6: Speed

Train 150m crosses platform 200m in 35 sec. Find speed.

Solution: Distance = 350m, Time = 35s
Speed = 350/35 = 10 m/s = 36 km/hr


Question 7: Partnership

A invests ₹45000. B joins after 3 months with ₹30000. C joins after 6 months with ₹25000. Profit ₹36000. Find B's share.

Solution: A:B:C = 45000×12 : 30000×9 : 25000×6
= 540:270:150 = 18:9:5
B's share = (9/32) × 36000 = ₹10,125


Question 8: Probability

Two dice thrown. Probability sum is prime.

Solution: Prime sums: 2,3,5,7,11 = 15 ways
Total = 36
Probability = 5/12


Question 9: Number Series

1, 1, 2, 3, 5, 8, 13, ?

Solution: Fibonacci series. Next = 21


Question 10: Calendar

March 8, 2026 is Sunday. What day March 8, 2027?

Solution: 2026 is not leap year. 1 odd day.
Monday


Question 11: Percentage

20% of x = 30% of y. Find x:y.

Solution: 0.2x = 0.3y
x:y = 3:2


Question 12: Ratio

Three numbers ratio 2:3:4. Sum of squares = 116. Find numbers.

Solution: 4x² + 9x² + 16x² = 116
29x² = 116, x = 2
Numbers: 4, 6, 8


Question 13: Age

5 children born 3 years apart. Sum of ages = 50. Find youngest.

Solution: x + (x+3) + (x+6) + (x+9) + (x+12) = 50
5x + 30 = 50, x = 4 years


Question 14: HCF LCM

HCF = 8, LCM = 96, one number = 24. Find other.

Solution: 24 × x = 8 × 96
x = 32


Question 15: Boats

12km upstream in 3hrs, 18km downstream in 3hrs. Find stream speed.

Solution: Upstream = 4 km/hr, Downstream = 6 km/hr
Stream = (6-4)/2 = 1 km/hr


💻 Technical/CS Questions (10 Questions with Solutions)

Question 1: C Programming

Output?

int i = 0;
for(i = 0; i < 5; i++);
printf("%d", i);

Question 2: Data Structures

Time complexity of array access?


Question 3: Operating Systems

What is virtual memory?


Question 4: Database

What is normalization?


Question 5: Networks

Difference between hub, switch, router?

  • Hub: Layer 1, broadcasts to all
  • Switch: Layer 2, uses MAC address
  • Router: Layer 3, uses IP address

Question 6: OOPs

Method overloading vs overriding?

  • Overloading: Same name, different params, same class
  • Overriding: Same name and params, different classes

Question 7: Software Engineering

What is Agile?


Question 8: Web Tech

Session vs Cookie?

  • Session: Server-side
  • Cookie: Client-side

Question 9: SQL

Second highest salary query?

SELECT MAX(salary) FROM Employee 
WHERE salary < (SELECT MAX(salary) FROM Employee);

Question 10: Python

List vs Tuple?

  • List: Mutable, []
  • Tuple: Immutable, ()

📚 Verbal/English Questions (10 Questions with Solutions)

Question 1: Synonyms

VIGILANT =

A) Careless
B) Watchful
C) Sleepy
D) Lazy


Question 2: Antonyms

CEASE opposite =

A) Stop
B) End
C) Begin
D) Finish


Question 3: Error Detection

"Neither the teacher nor the students was present."


Question 4: Completion

The _______ of the building was impressive.

A) architect
B) architecture
C) architectural
D) architecturally


Question 5: One Word

Cannot read/write:

A) Illiterate
B) Literate
C) Linguist
D) Scholar


Question 6: Idiom

"Burn the midnight oil" =

A) Waste time
B) Work late night
C) Start fire
D) Study daytime


Question 7: Comprehension

Passage: Innovation is lifeblood of successful organizations. Companies that fail to innovate risk being overtaken.

Main idea?

A) Innovation optional
B) Innovation important but needs balance
C) Competitors not important
D) Customer needs don't change


Question 8: Preposition

Apologized _______ mistake.

A) for
B) of
C) at
D) on


Question 9: Active-Passive

"Manager will approve proposal" → Passive?

A) Proposal will be approved by manager
B) Proposal is approved
C) Proposal was approved
D) Proposal has been approved


Question 10: Direct-Indirect

"Where do you live?" she asked me.

A) She asked where I lived
B) She asked where I live
C) She asked where you lived
D) She asked where you live


💻 Coding Questions (5 Questions with Python Solutions)

Question 1: Check Armstrong Number

def is_armstrong(n):
    """Check if number is Armstrong number"""
    num_str = str(n)
    power = len(num_str)
    total = sum(int(d) ** power for d in num_str)
    return total == n

print(is_armstrong(153))  # True
print(is_armstrong(370))  # True

Question 2: Count Words in String

def count_words(s):
    """Count words in a string"""
    return len(s.split())

print(count_words("Hello World"))  # 2
print(count_words("Python is great"))  # 3

Question 3: Remove Duplicates from List

def remove_duplicates(arr):
    """Remove duplicates maintaining order"""
    seen = set()
    result = []
    for x in arr:
        if x not in seen:
            seen.add(x)
            result.append(x)
    return result

print(remove_duplicates([1, 2, 2, 3, 3, 4]))  # [1, 2, 3, 4]

Question 4: Check Perfect Number

def is_perfect(n):
    """Check if number is perfect (sum of divisors = number)"""
    if n < 1:
        return False
    divisors_sum = sum(i for i in range(1, n) if n % i == 0)
    return divisors_sum == n

print(is_perfect(6))    # True (1+2+3=6)
print(is_perfect(28))   # True

Question 5: Find Intersection of Two Arrays

def find_intersection(arr1, arr2):
    """Find common elements"""
    return list(set(arr1) & set(arr2))

def find_intersection_sorted(arr1, arr2):
    """Using two pointers for sorted arrays"""
    i = j = 0
    result = []
    while i < len(arr1) and j < len(arr2):
        if arr1[i] < arr2[j]:
            i += 1
        elif arr1[i] > arr2[j]:
            j += 1
        else:
            if not result or result[-1] != arr1[i]:
                result.append(arr1[i])
            i += 1
            j += 1
    return result

print(find_intersection([1, 2, 3, 4], [3, 4, 5, 6]))  # [3, 4]

🎯 Interview Tips

1. Know Tech Mahindra's Business

  • Research their telecom and digital expertise
  • Understand their 5G and emerging tech focus
  • Know about the Mahindra Group connection

2. Communication is Critical

  • Tech Mahindra emphasizes English communication
  • Practice speaking clearly and confidently
  • Work on accent neutralization if needed

3. Technical Fundamentals

  • Be strong in at least one programming language
  • Understand basic data structures
  • Know SQL basics and simple queries

4. Stay Calm During Assessment

  • Time management is crucial
  • Don't panic if you can't solve a question
  • Move on and come back if time permits

5. Behavioral Preparation

  • Prepare STAR format answers
  • Have examples for teamwork and leadership
  • Show adaptability and learning mindset

6. Ask Questions

  • Prepare thoughtful questions about the role
  • Ask about training and growth opportunities
  • Show genuine interest in the company

7. Follow Process Guidelines

  • Read all instructions carefully
  • Check technical requirements before online tests
  • Keep ID proof ready for verification

❓ Frequently Asked Questions (FAQs)

Q1: What is the service bond at Tech Mahindra?

A: Tech Mahindra typically has a service agreement of 12-18 months for freshers. The bond amount and terms vary. Details are provided in the offer letter.

Q2: Does Tech Mahindra allow re-attempts if I fail?

A: Generally, there's a cooling period of 6 months to 1 year before you can reapply. Check with campus relations or HR for specific policies.

Q3: What is the training period?

A: Freshers undergo 2-3 months of training covering technical skills, domain knowledge, and soft skills. The training program may vary based on the business unit you're assigned to.

Q4: Is there negative marking in the test?

A: No, Tech Mahindra does not have negative marking. Attempt all questions even if unsure.

Q5: What makes Tech Mahindra different from other IT companies?

A: Tech Mahindra has strong expertise in telecom and communication services, being originally a JV with British Telecom. They also have significant presence in manufacturing and emerging technologies like 5G, AI, and blockchain.


Best of Luck with Your Tech Mahindra Placement! 🚀

This guide is based on recent exam patterns and candidate experiences. Verify with official Tech Mahindra communications for the latest information.

Advertisement Placement

Share this article: