Academic snapshot
Marks: 7.0+ CGPA / 70% throughout (candidate-reported)
Degree: B.Tech / B.E. / M.Tech / MCA
Backlogs: None active
Year: Final-year and recent grads (~2 years)
Mahindra & Mahindra is a major Indian automotive and farm equipment manufacturer with a growing portfolio of SUVs, tractors, and electric vehicles. Its engineering teams hire for mechanical, electronics, and software roles supporting vehicle design, connected car features, and EV platform development.
Explore: Online Assessment · Download PDF · Placement Process · Interview Experience · Preparation Guide · Certifications & Career
Mahindra campus hiring is entity-specific. A software/analyst letter from Mahindra Tech is not a Pune plant GET letter, and neither is a Tech Mahindra ASE offer. Read the notice before you memorise one CGPA story.
| Route | What usually changes | What stays the same |
|---|---|---|
| Campus | Batch OA window, college CGPA list when printed | Coding/core bar, interview depth |
| Careers portal / referral | Resume screen volume | Still expect OA + interviews |
| GET off-campus | Aptitude paper may be shorter | You still defend a core project |
Is 7.0 CGPA enough? It matches the commonly reported floor across 10th, 12th, and graduation. Selection still hinges on OA and interview narration. A 7.1 with a clear project beats a 9.0 that cannot explain a library-management sketch.
Branches: CS/IT/ECE/EE for software. Mechanical/Automobile/Electrical for many GET notices. Related streams show up when the JD lists them.
Gaps and backlogs: Active backlogs are a hard blocker on most drives. Gaps of 1-2 years are often acceptable with a skills story. Lying about CGPA is an instant HR fail.
What helps the resume screen: One project you can defend, any internship with ownership language, and (for software) basic DSA. See certifications only after fundamentals are solid.
Academic snapshot
Marks: 7.0+ CGPA / 70% throughout (candidate-reported)
Degree: B.Tech / B.E. / M.Tech / MCA
Backlogs: None active
Year: Final-year and recent grads (~2 years)
Branch & skills
Software: CS / IT / ECE / EE
GET: Mechanical / Automobile / related
Languages: C, C++, Java, Python
Focus: Aptitude + technical + one defendable project
| Item | Typical expectation (candidate-reported) | Reality check |
|---|---|---|
| CGPA / % | 7.0+ / ~70% across 10th, 12th, graduation | Verify every drive |
| Degree | B.Tech / B.E. / M.Tech / MCA | Related degrees on many posts |
| Branch | CS/IT/ECE/EE or Mechanical/Auto for GET | JD wins |
| Year | Final year + recent grads (~2 years) | Intern conversion also appears |
| Backlogs | No active backlogs | Clear them before paperwork |
| Coding languages | C, C++, Java, Python | Stick to one for software OA |
The minimum CGPA required is commonly 7.0+ CGPA / 70% throughout. Treat it as a shortlisting filter when printed. OA and interviews still decide.
| Academic Level | Minimum (typical) | Notes |
|---|---|---|
| 10th | 7.0+ / 70% | Consistently applied on many drives |
| 12th | 7.0+ / 70% | Diploma holders evaluated similarly |
| Graduation | 7.0+ / 70% | No active backlogs at hiring |
| Backlogs | None active | Cleared backlogs generally accepted |
Download 2026 Mahindra placement papers
2026 in detail
2025 placement papers
2024 placement papers
Previous year question papers
Mahindra does not publish one permanent official paper set. Papers on this site are pattern trainers for the first filter and early technical rounds.
| Round (typical) | What to practice |
|---|---|
| Online assessment | Timed accuracy: technical MCQs, aptitude, domain, coding when present |
| Technical 1 | Live coding or core viva + project |
| Technical 2 | Deeper design / domain / library or workflow sketch |
| HR | Why Mahindra, location, digital or plant story, integrity |
| Theme you saw in a set | What to drill next | Why Mahindra asks it |
|---|---|---|
| Percentages / ratio / TSD | Speed arithmetic | Volume aptitude |
| SQL / OOP / OS one-liners | Joins, inheritance, deadlock | Technical MCQs |
| Arrays / strings / recursion | Complete submit | Software tech round |
| Library or workflow sketch | Actors, APIs, bottlenecks | Tech 2 design lite |
| Thermo / manufacturing / machines | One worked numerical | GET viva |
Mahindra hires freshers through campus cells, the careers portal, and referrals. After eligibility, software tracks look like mixed OA then two technicals then HR. GET tracks can compress the written paper and lean harder on a core viva.
Campus recruitment
Through college placement cells. PPT, then OA and interviews on a batch timeline.
Online applications
Apply on mahindra.com careers. Follow the invite for platform and duration.
Referrals
Employee referrals improve visibility. You still need passing OA and clear interviews.
Placement cell or recruiter checks degree, 7.0+ / 70% throughout when printed, backlogs, and year of passing. This is a gate, not the hard filter.
Candidate reports commonly describe a ~90-minute software assessment with about 30-50 questions. Exact splits vary; treat the table as a working map.
| Section (typical) | Questions (reported range) | Time feel | Focus |
|---|---|---|---|
| Technical | 15-25 | 45-60 min | Programming, DSA, DBMS, OS |
| Aptitude & reasoning | 10-15 | 20-30 min | Quant, logic, DI |
| Domain | 5-10 | 10-15 min | Automotive / digital / IT services lite |
Languages: C, C++, Java, Python when coding is present. No negative marking is often claimed; still do not random-fill if your mailer says otherwise. Roughly 30-40% of a large OA batch advancing is a common rumour, not a promise.
GET variant: One March 2024 Pune note described 50 questions in 60 minutes mixing quant, reasoning, and mechanical basics (Carnot efficiency). If your invite looks like that, do not panic-rewrite a 90-minute software plan.
Student tip: Bank easy quant first. Leave time for technical MCQs. If coding is present, finish one complete program.
Deeper OA notes: Mahindra online assessment.
Virtual or face-to-face. Software: OOP, DBMS, one live easy-medium code, project deep dive. GET: discipline fundamentals plus the resume project.
Pass habit: “I wrote X, the bug was Y, the metric was Z.” “We used React” is not a project story. For GET: name the cycle, the assumption, and the result.
Deeper projects, a small design sketch (library management, workflow, vehicle telemetry lite), or advanced core questions. Evaluation is approach plus communication, not contest rating.
Why Mahindra, location (Mumbai, Pune, Bangalore, or plant city), joining date vs finals, integrity. Know the ₹8-14 LPA software/analyst band if that is your track so you do not invent a 25 LPA ask.
| # | Round | Duration | What they check |
|---|---|---|---|
| 1 | OA | ~90 min (or ~60 GET) | Timed accuracy |
| 2 | Technical 1 | ~60 min | Code or core + project |
| 3 | Technical 2 | ~60 min | Depth / design lite |
| 4 | HR | ~30 min | Fit, location, logistics |
| Phase | Typical duration | Notes |
|---|---|---|
| Apply / campus register | Drive-dependent | PPT week then OA window |
| OA → shortlist | A few days common | Same-day next rounds on some campuses |
| Technical + HR | ~1 week | Order can shuffle |
| Offer / paperwork | Days after final round | Written offer wins over verbal |
| End to end | ~2-3 weeks campus often | Off-campus can stretch |
Log every mock: which of the seven ate the clock. That log is the prep plan.
Saturday 10:00: 90-minute mixed OA (technical + aptitude + domain).
Saturday 12:00: review misses into an error log.
Saturday 16:00: one easy coding rewrite or one core numerical written by hand, plus 20 one-liners.
Sunday 11:00: 20-minute technical oral (OOP + SQL + project, or 4-stroke + project).
Sunday 12:00: HR including city and CTC band.
Two weekends of that beat twelve nights of random YouTube. If the PPT named Tech Mahindra, stop and switch hubs.
10th, 12th, all semesters, ID, photo if asked, resume one page. Throughout 70% means the 12th PDF matters. Name and percentages must match the college form.
Online assessment
OA format, timing, and question types.
Coding questions
DSA patterns for OA and technical rounds.
Aptitude / mock quiz
Quant, logic, and timed mock quiz.
Interview experiences
Candidate stories and round notes.
HR interview questions
Common HR questions, sample answers, STAR tips.
Week-by-week prep
Study plan and round-by-round strategy.
If a Mahindra invite is 3-8 weeks out, treat this hub as the map and the linked practice pages as the drills. Do not reread eligibility ten times. Check the JD once, then spend hours on the filter that actually rejects people.
Typical fresher CTC chatter for Mahindra sits around ₹8-14 LPA (candidate-reported - confirm the letter). Languages students mention most often: Java, C++, Python, C. Pick one and stay with it in OA and interviews.
Eligibility reminder (from student reports): Candidate-reported campus floor is often 7.0+ CGPA or 70% across 10th, 12th, and graduation; B.Tech/B.E./M.Tech/MCA in CS, IT, ECE, EE or related fields for software tracks; final-year or recent grads (within about 2 years); no active backlogs; gaps often acceptable up to 1-2 years. Core GET notices may list Mechanical/Automobile. Always verify the drive notice.
What you are training for: Typical software/analyst loop: Online Assessment (~90 min, technical + aptitude + domain) → Technical 1 (~60 min) → Technical 2 (~60 min) → HR (~30 min). Core GET paths may run a shorter aptitude paper then a mechanical viva. Campus batches often finish in about 2-3 weeks.
Short version of the prep split: For software tracks, split time roughly 40% programming/DSA, 30% CS + automotive/digital domain lite, 20% timed aptitude, 10% project + Why Mahindra. Languages: C, C++, Java, Python. Core GET: discipline MCQs plus one project you can defend. Full week plan: /mahindra/preparation-guide/.
Week 1 - pattern, not vibes. Timed aptitude + one easy coding problem a day, plus a one-page cs fundamentals sheet. Open the Mahindra previous-year sets on this site and mark which sections ate your time. Write the timing on a sticky note. That number is more useful than a 200-problem LeetCode streak you never timed.
Week 2 - the steep filter. Most Mahindra drives fail people on the first timed paper or OA. Do three timed sits this week. After each one, log every miss in a two-column note: topic and why (slow, wrong formula, bad edge case, panic). The next sit should only add problems from that log.
Week 3 - talk tracks. Technical interviews at Mahindra usually want a clean project story, one or two CS fundamentals, and (if the process has it) a behavioral or values round. Write STAR stories on paper, not in your head. Practise “Why Mahindra?” with one concrete product, lab, or business line - not a slogan.
Week 4 - mocks and logistics. Two full mocks, then only error-log topics - no new patterns. If you still have energy, redo only the questions you failed in week 2.
| Slice | Share of weekly hours | What “done” looks like |
|---|---|---|
| Timed papers / OA | ~40% | You finish a Mahindra-style sit without guessing the clock |
| Coding / role technical | ~30% | You can explain a solution out loud in your chosen language |
| Fundamentals / domain | ~20% | You can teach one OS/DBMS/networks (or domain) topic to a friend |
| Stories + HR | ~10% | Two STAR stories and a specific Why-this-company answer |
If you only have 10 days, keep the same ratios and cut volume, not the timed sits.
Use this hub for the Mahindra story (eligibility, rounds, salary). Use those pages for timed reps and interview notes.
If you do one thing after reading this: schedule three timed Mahindra papers on three different days, then interview prep on the leftovers.
A TCS/Infosys aptitude deck still helps the quant/logic slice of many Mahindra papers, but do not assume the same cutoff culture. Read the process section on this page once, then swap in Mahindra-specific coding or domain drills from the nested banks. Shared prep is fine; shared assumptions about rounds are not.
Week-by-week calendars live on the preparation guide. This section is the focus split so you do not study like you are sitting Tech Mahindra SuperCoder and a mechanical GET viva on the same night.
| Bucket | Share | What “done” looks like |
|---|---|---|
| Programming / DSA or core numericals | ~40% | One complete coding submit or one worked thermo/machines problem |
| CS or discipline MCQs | ~30% | OOP/SQL/OS or manufacturing/powertrain one-liners |
| Timed aptitude | ~20% | Full 60-90 minute mocks |
| Project + HR | ~10% | 60-second story + Why Mahindra + city answer |
If you already clear aptitude and fail coding, invert 40/20 for two weeks. If you code fine and fail domain MCQs, spend three evenings on EV / farm-equipment / digital one-pagers.
If the PPT says Tech Mahindra, switch hubs. If it says GET Mechanical, Pune plant, drill Carnot, 4-stroke, and your project. If it says Mahindra Tech / digital, keep the 90-minute mixed OA warm.
Software / analyst: your week is mixed OA stamina. You need sectional speed, one complete program, and a 60-second project with a metric. Domain MCQs are a bonus, not a vehicle-dynamics exam.
GET mechanical: your week is aptitude plus one project you can defend at a whiteboard. Carnot, 4-stroke, stress vs strain, manufacturing defects. “I also did a bit of Python” is optional colour, not the offer.
Do not run both calendars at half effort. Pick the notice in front of you. If your college has both drives, stack software mocks on weekdays and one GET oral on Sunday. That is still two processes, not one “Mahindra prep.”
Pick one real line: Scorpio/XUV, farm tractors, EV, or a digital cockpit story from the PPT. Say what the team builds and what you want to learn in year one. “Diversified conglomerate with excellent growth” is what everyone else says. Interviewers have heard it since 2018.
Figures below are candidate-reported India bands (as of August 2026). Actual offers depend on entity (software vs GET), location, hiring year, and written components.
| Track | Typical CTC (candidate-reported) | Notes |
|---|---|---|
| Software Engineer / Analyst | ₹8-14 LPA | Primary band for this hub |
| Campus note (2024) | ~₹10 LPA | One software path; not a guarantee |
| GET / plant (indicative) | Varies by notification | Confirm allowances on the letter |
| Senior / mid-level | Higher range | Not the fresher campus default |
Confirm base vs variable, joining location, and any service agreement on the written offer. Do not treat blog midpoints as guarantees.
Health insurance, PF/gratuity on the usual India pattern, learning after joining (manager-dependent), and relocation when the letter names Mumbai, Pune, Bangalore, or a plant city. Hybrid language varies. Ask HR; do not assume WFH.
Know ₹8-14 LPA for software/analyst if that is your track. Ask how the package splits. One calm clarifying question beats aggressive negotiation with no market anchor.
Mumbai, Pune, and Bangalore show up most in software notes. Plant GET letters name the unit city. A higher blog midpoint that assumes Bangalore does not apply to a Nagpur or Chennai plant posting. Ask HR the city before you compare TCS Ninja numbers in a WhatsApp group.
Entity names on letters
Mahindra Tech, plant GET, and Tech Mahindra still get mixed up in student groups. Read the employer line.
Mixed 90-minute OA
Software tracks still mix technical, aptitude, and domain. Coding is not always the whole paper.
Two technicals common
Project plus a small design or core viva. One 20-minute chat is not the whole loop.
EV and digital in HR
Electric vehicles, farm equipment, and digital transformation show up in PPTs. Day-one work is still a team and a stack or a shop floor.
Net for 2026: do not wait for Mahindra to become a coding-only product company. Double down on timed aptitude, one complete program or core story, and one product line you can name.
Yes. Free Mahindra placement papers PDF and 2024-2026 style practice are on this site. Start with the 2026 PDF or the archive.
Typical software path: Online Assessment (~90 min) → Technical 1 (~60 min) → Technical 2 (~60 min) → HR (~30 min). GET paths may use a shorter aptitude paper then a core viva. Campus batches often finish in about 2-3 weeks.
Most fresher software loops report four stages. GET write-ups sometimes show three. Count the mailer for your entity.
Often ~90 minutes with ~30-50 technical, aptitude, and domain questions; coding on some invites. GET papers can be ~50 questions in 60 minutes. Details: online assessment.
Commonly reported floor: 7.0+ CGPA / 70% across 10th, 12th, and graduation; listed degrees; no active backlogs; gaps often ≤ ~2 years. Your drive notice overrides this page.
Candidate-reported Software Engineer/Analyst CTC often lands around ₹8-14 LPA (as of August 2026). One campus note cited ~₹10 LPA. GET letters differ. The written offer is the only number that matters.
No. Tech Mahindra is the Group IT services company with its own ASE process. This hub is Mahindra Group / Mahindra Tech / plant GET style drives. Read the employer name.
Software: ~40% DSA/programming, 30% CS + domain lite, 20% aptitude, 10% project/HR. GET: core subjects plus one project. Details: preparation guide.
C, C++, Java, and Python are the usual set for software. Confirm on the invite. Do not switch languages the week of the drive.
A little helps in domain MCQs and HR. You do not need vehicle-dynamics expertise for a Java campus role. GET mechanical loops do expect core depth.
Mahindra software/analyst reports often sit around ₹8-14 LPA with automotive/digital stories. TCS/Infosys are volume IT services with different exam names. Share aptitude+coding; customise HR.
Name the entity on your invite. Finish aptitude plus one complete coding or core story. Research one real product line so Why Mahindra is not a slogan.
Start with Mahindra interview experience on this site, then cross-check recent campus notes for software vs GET variants.
Often yes. HR commonly asks about Mumbai, Pune, Bangalore, or the plant city. Answer honestly; state constraints early.
Software/analyst OAs often mix MCQs with coding on some invites. GET mechanical papers can be aptitude plus core with no coding. Read the notice for your entity before you spend a month on only LeetCode.
A campus path summarized on this site interview experience described a ~90-minute online assessment, two technical rounds (projects, library-management design sketch, recursive/iterative coding), and HR on digital initiatives and location. Offer in about 2 weeks at about ₹10 LPA.
Takeaway: two technicals are real. A tiny design sketch plus a project metric beat a CGPA-only story.
Rajveer’s off-campus GET interview (published 2025 on Jobs Adda Freshers) opened with a 50-question / 60-minute online aptitude (quant, reasoning, mechanical basics like Carnot efficiency). Face-to-face tech (~30 min) covered an Automated Gear Shifting project, second law, stress vs strain, and 4-stroke cycle. Why Mahindra answer named engineering and manufacturing, not a generic IT slogan. Selected within a week.
Takeaway: GET is a different paper. Do not train only LeetCode if the notice says Mechanical.
What helped: full timed mocks; one passing coding submit or a core project with a metric; knowing the entity name; a short Why Mahindra with one product line.
What hurt: mixing Tech Mahindra ASE prep into a Group software drive; treating HR as a formality; quoting product-company CTC; freezing when asked “what would you change in your project?”
A Mahindra Tech campus can still take a batch. A plant GET drive can be smaller and slower. Either way, aptitude still deletes a chunk. Empty technical MCQs still delete a chunk. Easy coding still deletes people who never compile. Your job is to be easy to say yes to: complete written, one passing program or a core project sentence with a metric, documents ready.
Keep a backup process live until the offer PDF lands. If you also hold a TCS or Infosys letter, compare city, joining date, and entity name, not only the blog midpoint.
More fresher narratives: Mahindra interview experience.