Tech Mahindra hires thousands of software engineers annually across Pune, Hyderabad, Chennai, and Noida, primarily for telecom and enterprise IT delivery.
Apply via the Tech Mahindra NextGen portal or attend a campus recruitment event.
Complete the online assessment: aptitude, logical reasoning, verbal, and coding.
Attend technical interview round 1: DSA, OOPS, and project discussion.
Clear technical round 2 or a group exercise for select roles.
HR interview: offer, bond terms, preferred technology track, and location.
Online Assessment (90-120 min)
quantitative aptitude, logical reasoning, verbal English, and two medium-difficulty coding problems.
Technical Round 1 (45-60 min)
arrays, strings, sorting, OOPS pillars, and a deep dive into your academic or internship project.
Technical Round 2 (30-45 min)
networking basics, REST API concepts, SQL joins, and a short debugging or pseudocode exercise.
HR Round (20-30 min)
career goals, service bond agreement, technology preference (Java, Python, or .NET track), and joining timeline.
Sourced from 2+ candidate post-mortems. Hit Practice to answer any one with AI voice feedback.
7 more questions. Sign up to unlock all
Sign up free: unlock all questions