T

Tech Mahindra

Service· Updated

Tech Mahindra hires freshers as Associate Software Engineers through an online aptitude test with an essay, a technical and psychometric test with coding, an AI-graded spoken-English test, then technical and HR interviews. The standard offer is reported at ₹3.25 LPA; top scorers are invited to an optional Super Coder test reported to lift it to ₹5.5 LPA.

Associate Software Engineer (Super Coder track for top coders)
Roles hiring
₹3.25–5.5 LPA
Typical fresher pay

Who can apply

  • 70% throughout academics (reported by a candidate)
  • No backlogs (reported by a candidate)

Key facts

Associate Software Engineer CTC
₹3.25 LPA (reported) [source]
Super Coder CTC
₹5.5 LPA (reported), via an optional test for top performers [source]
Online test structure
Round 1: 3 x 12 MCQs + essay; Round 2: 24 MCQs, 2 coding questions (45 min), 72-item personality test [source]
Eligibility reported by a candidate
70% throughout academics, no backlogs [source]

Interview process

  1. 1Aptitude + essayLogical, quantitative and English sections (about 12 questions and 15 minutes each) plus a 15-minute essay; one reported topic: is a uniform necessary in college?
  2. 2Technical + psychometric testProgramming and CS MCQs (OS, DBMS, networks, OOP), 2 coding questions and a personality questionnaire (reported 50-72 statements).
  3. 3Conversational testAI-based spoken English, about 20 minutes: reading sentences, repeating the speaker, listening comprehension and error spotting.
  4. 4Technical interview15-45 minutes: projects, OOP pillars, abstraction vs encapsulation, Java vs C++, sorting complexities and simple SQL queries.
  5. 5HR interview5-15 minutes: introduction, relocation and fit. Top performers may separately get the optional Super Coder test (two timed problems).

Questions to expect in Tech Mahindra interviews

Drawn from reported fresher tests and interviews (sources below), with short answers. Practise more on placd.

Coding

Convert a decimal number to binary.

Repeatedly divide by 2, record each remainder (n % 2), then read the remainders in reverse; e.g. 13 -> 1101. Handle n = 0 separately. O(log n) time. Java's Integer.toBinaryString(n) does it in one call, but interviewers usually expect the loop.

Coding

Find the longest palindromic substring of a string.

Expand around centres: for each index try an odd centre (i, i) and an even centre (i, i+1), expanding while the characters match, and keep the longest span. O(n^2) time, O(1) space. A DP table is also O(n^2) but needs O(n^2) space; Manacher's algorithm is O(n).

Coding

Check whether two strings are anagrams.

If the lengths differ, return false. Otherwise count characters: increment for the first string and decrement for the second (int[26] for lowercase letters); anagrams leave every count at zero. O(n) time, O(1) space. Sorting both strings and comparing is O(n log n).

OOP

How do you achieve compile-time polymorphism?

In Java, through method overloading: several methods share a name but differ in parameter type, number or order, and the compiler picks one at compile time. Return type alone cannot distinguish overloads. C++ also allows operator overloading; Java does not support user-defined operator overloading.

SQL

Write a query to print the first three characters of FIRST_NAME from the Student table.

SELECT SUBSTRING(FIRST_NAME, 1, 3) FROM Student; In Oracle use SUBSTR(FIRST_NAME, 1, 3); MySQL also accepts LEFT(FIRST_NAME, 3). String positions in SQL start at 1, not 0.

Programming languages

What are the differences between Java and C++?

Java compiles to bytecode that runs on the JVM, so it is platform independent; C++ compiles to native machine code. Java has automatic garbage collection, no explicit pointers and single class inheritance (multiple through interfaces). C++ has manual memory management, pointers, multiple inheritance and operator overloading.

About Tech Mahindra hiring

What is the Tech Mahindra Super Coder test?

An optional coding round offered by email to top performers after the technical test. PrepInsta reports that it lifts the package from ₹3.25 LPA to ₹5.5 LPA. A GeeksforGeeks candidate reports two problem statements to solve within a time limit.

Is there an essay in the Tech Mahindra online test?

Yes. Candidates report a 15-20 minute essay of about 200-250 words in the first round, alongside logical, quantitative and English questions. One reported topic: whether a uniform is necessary in college. Take a clear stand, give two or three reasons and conclude.

What is the Tech Mahindra psychometric test?

A personality questionnaire in the technical round: you rate statements on a five-point scale from strongly disagree to strongly agree. Reports put it at 50-72 statements. There are no right answers, so answer honestly and consistently.

Sources

  1. Tech Mahindra Recruitment Process for Freshers 2025 - PrepInsta
  2. Tech Mahindra Interview Experience | Associate Software Engineer (Supercoder) - GeeksforGeeks
  3. Tech Mahindra Interview Experience for Associate Software Engineer - GeeksforGeeks

Checked on 25 Sep 2026. Recruitment rules change each cycle — confirm dates and eligibility in the official notification.

24,000+ questions & coding problemsSoftware & IT16,274 questionsGovernment jobs26 examsAptitudenew questions every timeAI practice interviewwith feedback65 topics to practiseMechanical1,149 questionsGATE ME9 papersEngineering Mathematics381 questions2-minute checkfreeDSA Problems1,422Civil1,005 questionsGATE CE9 papersCS Fundamentals1,209 questionsYour scores6 skillsSystem Design25Electrical / EEE1,047 questionsGATE EE9 papersRun your codeC++ · Java · PythonLow-Level Design144Electronics & Comm.975 questionsGATE EC9 papersAI help on every questionFull-Stack6,282Chemical1,005 questionsGATE CH9 papersAI whiteboardsystem designWork abroadEurope · remote · transfersESE ME1 paperGATE practice papers2019–2026ESE CE1 paperDate alertsbefore the last dateESE EE1 paperBehavioural courseHR round practiceESE ET1 paperResume optimizerSSC JE ME1 paperApplication trackerSSC JE CE1 paperCompany-wise prepSSC JE EE1 paperRole roadmapsRRB JE1 subjectPriced in ₹UPI · cardsISRO SC1 paperGATE CS9 papersIBPS SO IT1 paperUGC NET CS1 paperSSC CGL26 papersIBPS PO26 papersRRB NTPC26 papersSSC CHSL26 papersIBPS Clerk26 papersSBI Clerk26 papersRRB Group D26 papersSSC CPO26 papersSSC GD26 papers