Tech Mahindra placement test pattern: where the reports agree and disagree
Tech Mahindra runs its fresher hiring through an online examination that candidates register for on its E Campus portal, which lists separate routes for engineering and MCA candidates and for science and diploma candidates. The portal describes nothing about the test, and Tech Mahindra's careers site is a job board, so the pattern on this page is entirely reported. It is also the pattern on which the prep sites disagree most, which is itself useful to know before you sit it.
What the reports share is the shape: an aptitude part with quantitative, logical and verbal sections, a written task that is an essay or a story from a picture, a technical part with programming and computer-science questions and a coding task, a psychometric part, and a spoken communication assessment, with each scored section carrying its own cut-off. Where they differ is in the counts and timings, and this page prints both versions rather than choosing one. The aptitude and technical parts are what December Code measures; the rest is named as outside its scope.
December Code is not affiliated with, endorsed by or connected to Tech Mahindra. This page summarises how Tech Mahindra fresher hiring is publicly described, from the sources listed at the end, checked on 29 September 2026. Where a detail comes from prep sites or candidate reports rather than Tech Mahindra itself, the page says so. The notification or test invitation for the drive you are sitting is the source of truth, and where it differs from this page, it is right.
How the process runs
A round is marked official when Tech Mahindra describes it on its own pages, and commonly reported when the description comes from prep sites and candidate reports.
- 1
Registration on the E Campus portalofficial
Tech Mahindra's registration portal is the official route: it offers fresh registration and a sign-in for returning candidates, in two tracks, engineering and MCA, and science and diploma, and it says it is registering for an online examination. On the day this page was verified it showed registration as not open for either track.
- 2
Online examination: aptitudecommonly reported
Reported as quantitative, logical and verbal sections plus a written task. One prep site describes about 55 minutes with 12 logical, 12 quantitative and 10 to 12 verbal questions and a 15-to-25-minute essay; another describes a single 75-question aptitude section of 142 minutes. Both say the sections are cut off independently.
- 3
Online examination: technical and psychometriccommonly reported
Reported as a psychometric questionnaire, computer-programming questions on pseudocode and object-oriented concepts, computer-science questions on operating systems, DBMS and networks, and a coding task. One report gives 12, 12 and 2 questions with 45 minutes for the coding; another gives 26 technical questions, 25 multiple-choice and one coding problem, in 65 minutes with partial credit by test cases.
- 4
Communication assessmentcommonly reported
Reported as a software-scored spoken English test of roughly 20 minutes covering pronunciation, fluency, grammar and comprehension, with its own cut-off.
- 5
Technical and HR interviewscommonly reported
Reported as a technical interview of 15 to 45 minutes on the project, a programming language, data structures, operating systems, DBMS and networking, and an HR interview of 15 to 30 minutes. Some reports mention a coding challenge for top performers that leads to a higher-grade offer; Tech Mahindra's pages do not describe it.
What the test asks, and what prepares you for it
4 of 8 sections map to a December Code subject. The rest are named below, not glossed over.
| Section | What it tests | Prepare with |
|---|---|---|
| Quantitative Aptitudecommonly reported | Percentages, profit and loss, ratios, averages, time and work, speed and distance, probability and number series. Reported difficulty is easy to moderate; the test is about speed and accuracy rather than depth. | Aptitude |
| Logical Reasoningcommonly reported | Coding-decoding, blood relations, series completion, analogies, seating arrangements and visual reasoning. Reports name coding-decoding, blood relations and series as the high-frequency families. | Aptitude |
| Verbal Abilitycommonly reported | Reading comprehension, sentence correction, grammar and vocabulary; reported in campus drives and sometimes absent off campus. | |
| Essay or story writingcommonly reported | An essay on a topic, or a 150-to-400-word story from a picture, written in 15 to 25 minutes and scored by software for grammar, structure and relevance. | |
| Psychometriccommonly reported | A questionnaire on behavioural traits, reported as around 72 items in 15 minutes and as not eliminating on its own. | |
| Programming and computer-science MCQscommonly reported | Pseudocode tracing and object-oriented concepts in one part; operating systems, DBMS and computer networks in the other. Reported as 12 plus 12 questions, or as 25 technical questions in a single technical section. | CJavaOOPOperating SystemsDBMSComputer Networks |
| Codingcommonly reported | One or two problems, often in a complete-the-code form, in C, C++, Java or Python, graded on test cases with partial credit. Arrays, strings and simple logic by most reports. | DSACJavaPython |
| Communicationcommonly reported | Spoken English scored by software: pronunciation, fluency, listening and comprehension. |
Why the reports disagree, and what to do about it
Two established prep sites, both updated for 2026, describe tests of visibly different size: one a short paper of 12-question sections and a 45-minute coding task, the other an aptitude section of 75 questions over 142 minutes and a 65-minute technical section. They also disagree on negative marking, one saying it applies to the aptitude and technical sections and the other that blanks and wrong answers both score zero. Tech Mahindra publishes neither, so this page cannot arbitrate. The likeliest explanation is that the paper differs between campus and off-campus drives and between cycles, which is what the verbal section's reported on-and-off presence also suggests.
The preparation does not change with the counts. Every report agrees on the families the aptitude sections draw from, that each section has its own cut-off, and that the technical part is object-oriented programming, pseudocode, operating systems, DBMS and networks with a small coding task. Prepare the families, expect independent cut-offs, and read your own test invitation for the numbers.
The parts December Code prepares for
The quantitative and logical sections are the aptitude December Code measures, and the reported high-frequency families, coding-decoding, blood relations and series on the reasoning side, percentages, work and speed on the arithmetic side, are all topic pages here. The programming and computer-science questions are the CS core: pseudocode is loop tracing, which the C and Java pages practise as output prediction; object-oriented concepts, operating systems, DBMS and networks each have a hub. The coding task, at the reported difficulty, is array and string logic, which the DSA pages cover in concept.
The interview, by candidate report, mirrors the technical part: a walk through the project, then data structures, a language, operating systems, DBMS and networking definitions. A diagnostic in each of those subjects takes fifteen minutes and shows which would cost you the round.
The parts it does not
Half of this test is not something a question bank prepares for. The essay or picture story is writing; the communication assessment is speaking; the psychometric questionnaire has no right answers; the verbal section is English. They carry cut-offs in most reports, so they cannot be ignored, and they need practice of their own kind. This page names them so that no student mistakes a strong aptitude score for readiness.
What December Code covers here, and what it does not
The diagnostic and practice cover Aptitude, DSA, OOP, Operating Systems, DBMS, Computer Networks, C, Java, Python: the subjects behind 4 of the 8 sections above. It does not cover the following, and no page here pretends to:
- The essay or story-writing task, the spoken communication assessment and the verbal section: three English components, each reported to carry a cut-off.
- The psychometric questionnaire.
- The coding task's execution: December Code prepares the array and string logic in MCQ form and does not run your code.
What could not be confirmed from Tech Mahindra
- Every count and duration on this page. Two 2026 prep-site reports differ by a factor of several on the aptitude section's size, and Tech Mahindra publishes no pattern.
- Negative marking: the two reports contradict each other.
- The higher-grade coding challenge some reports mention for top performers.
A practice set for Tech Mahindra fresher hiring
Topic pages in the subjects this process tests, each with the questions interviewers ask and one question from the bank exactly as the diagnostic asks it. Nothing is published for this page: every sample was already public on its topic page.
- Coding-decoding questionsNamed by every report as a high-frequency reasoning family.
- Blood relations questionsThe second high-frequency reasoning family in the reports.
- Number series questionsSeries completion is the third high-frequency reasoning family.
- Percentage aptitude questionsThe base of the quantitative section's arithmetic.
- Profit and loss questionsReported in the quantitative section of most drives.
- Probability questionsReported at the harder end of the quantitative section.
How the diagnostic asks it
One public question per subject, the same one its hub shows. The answer is marked because these are public; in a sitting you choose first, then see why each option is right or wrong.
In a class of 80 students, 65% passed the mathematics exam. How many students passed?
- 155
- 252correct
- 360
- 448
65% of 80 = (65/100) x 80 = 52. So 52 students passed the exam.
Which of the following operations on an unsorted array of n integers takes O(n) time in the worst case?
- 1Finding the maximum elementcorrect
- 2Appending an element at the end when spare capacity already exists
- 3Reading the element at index k
- 4Reading the array's length
In an unsorted array the maximum could be anywhere, so every element must be examined: O(n). Indexed reads are O(1) because the address is computed from the base and the index; appending into existing spare capacity just writes one slot, O(1); and the length is stored, so reading it is O(1). Only a sorted array would let the maximum be read directly.
Measure it
Knowing the pattern tells you what is coming. A diagnostic tells you what you would get wrong.
10 Aptitude questions across its topics, easy to hard, about fifteen minutes. You get a readiness figure with the arithmetic shown, the topics you missed named, and a practice set sized for today. Free: 1 diagnostic a month and 15 problems a day. No card.
Sources, and when they were checked
Pattern last verified 29 September 2026, against the pages below. Patterns change between drives and cycles; when a source changes, this page changes and the date moves with it. A source marked official is Tech Mahindra’s own; the others are the established prep sites and candidate reports the “commonly reported” details come from.
- officialTech Mahindra: E Campus candidate registration· the two registration tracks and the online examination; registration shown as not open on the day of reading
- officialTech Mahindra careers· the careers site; no fresher pattern is published there
- prep sitePlacement Preparation: Tech Mahindra syllabus and test pattern 2026· the shorter-paper report: 12-question sections, the story task, the psychometric part and a 45-minute coding task
- prep siteFACE Prep: Tech Mahindra aptitude test 2026, pattern and syllabus· the longer-paper report: 75 aptitude questions in 142 minutes, 26 technical questions in 65, independent cut-offs
- candidate reportsGeeksforGeeks: Tech Mahindra interview questions· the interview's technical themes; last updated 6 August 2025