issue 117apr 27mmxxvi
est. 2017
Sun, 27 Apr 2026
vol. IX · no. 117
PapersAdda
placement intelligence, since 2017
868 briefs · 24 campuses · by reservation
verified offers · sourced from r/developersIndia
razorpay₹65.00 LPA· iit-d · sde-1google₹54.00 LPA· iiit-h · swe-imicrosoft₹49.50 LPA· iit-b · sdeatlassian₹38.00 LPA· nit-w · sde-1amazon₹44.20 LPA· bits-p · sde-1uber₹42.00 LPA· iit-kgp · sde-1razorpay₹65.00 LPA· iit-d · sde-1google₹54.00 LPA· iiit-h · swe-imicrosoft₹49.50 LPA· iit-b · sdeatlassian₹38.00 LPA· nit-w · sde-1amazon₹44.20 LPA· bits-p · sde-1uber₹42.00 LPA· iit-kgp · sde-1
Placement PapersExam PatternSyllabus 2026Prep RoadmapInterview GuideEligibilitySalary GuideCutoff Trends

Tech Mahindra Placement Papers 2026

14 min read
Company Placement Papers
Last Updated: 1 May 2026
Reviewed by PapersAdda Editorial

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

You May Also Like

❓ 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.

Frequently Asked Questions

What is the expected salary range for Tech Mahindra placements in 2026?

Tech Mahindra salary for 2026 hiring typically depends on the role (software engineer, operations, BPO, etc.), your campus tier, and your performance in the selection process. For many on-campus offers, the CTC often falls in the mid-range for Indian IT services companies, with additional components like joining bonus, variable pay, and performance-based incentives. To get a more accurate estimate, check the latest campus batch trends for your specific campus and branch.

What are the eligibility criteria for Tech Mahindra placement drives in 2026?

Eligibility usually includes a minimum percentage/CGPA in academics, a specific graduation year (2026 pass-outs), and a valid degree stream (often B.E./B.Tech/BCA/MCA for tech roles). Many drives also have criteria for backlogs (commonly none or limited) and sometimes require basic proficiency in English and aptitude. Always verify the exact cutoff and role-specific requirements in the official placement notification for your campus.

How difficult are Tech Mahindra placement papers and the overall selection process?

The difficulty is generally moderate: aptitude and coding questions are designed to test fundamentals rather than advanced algorithms. However, competition is high, so consistent practice across aptitude, coding basics, and interview readiness is crucial. If you prepare thoroughly for common patterns (DSA basics, logical reasoning, and SQL/DB fundamentals where applicable), you can perform well.

What are the best preparation tips for Tech Mahindra placement papers 2026?

Start with a structured plan: daily aptitude practice (quant, reasoning, verbal), followed by coding practice focusing on arrays, strings, sorting, hashing, and basic recursion. For interview readiness, prepare crisp explanations of projects, internships, and core concepts like OOP, DBMS basics, and OS/networking fundamentals. Finally, take full-length mock tests under time pressure to improve accuracy and speed.

What are the typical interview rounds for Tech Mahindra placements in 2026?

Most campus drives follow a sequence like online assessment (aptitude + coding), followed by technical rounds and then HR/managerial rounds. Technical rounds may include problem-solving discussions, coding walkthroughs, and questions from core subjects depending on the role. HR rounds usually focus on communication, motivation, teamwork, and your understanding of the company and the job profile.

Which topics commonly appear in Tech Mahindra placement papers?

Common topics include quantitative aptitude (percentages, time-speed-distance, profit-loss), logical reasoning (puzzles, syllogisms, pattern-based questions), and verbal/English basics (grammar and comprehension). For coding, expect frequent questions on arrays, strings, sorting, searching, hashing, stacks/queues, and basic dynamic programming patterns. Some drives may also include DBMS/SQL basics or system fundamentals depending on the track.

How can I apply for Tech Mahindra placements in 2026?

On-campus applications are typically handled through your college’s placement cell and the company’s registration link shared during the drive. You usually need to meet eligibility criteria, complete any required forms, and register on the official platform (if provided) before the deadline. Keep an eye on campus announcements for the assessment date, document requirements, and role-specific instructions.

What is the selection rate for Tech Mahindra placements in 2026?

The selection rate varies significantly by campus, number of applicants, and the number of openings for each role, so there is no single universal percentage. Generally, only a fraction of registered candidates clear the online assessment due to time and accuracy constraints, and further rounds reduce the pool based on technical fit and communication. The best way to estimate your chances is to compare your campus’s historical conversion trends and focus on improving your aptitude + coding accuracy.

Explore this topic cluster

More resources in Company Placement Papers

Use the category hub to browse similar questions, exam patterns, salary guides, and preparation resources related to this topic.

Company hub

Explore all Tech Mahindra resources

Open the Tech Mahindra hub to jump between placement papers, interview questions, salary guides, and other related pages in one place.

Open Tech Mahindra hub

Paid contributor programme

Sat Tech Mahindra this year? Share your story, earn ₹500.

First-person experience reports help future candidates prep smarter. We pay verified contributors ₹500 via UPI per accepted story — with byline.

Submit your story →

Ready to practice?

Take a free timed mock test

Put what you learned into practice. Our mock tests match the 2026 pattern with timer, navigator, reveal, and score breakdown. No signup.

Start Free Mock Test →

Related Articles

More from PapersAdda

Share this guide: