Aptitude exam (mostly questions related to aptitude ans English speech),Personal Interview (On your last year project in details), Technical Interview (whatever written in your resume ), HR Round( Casual questions). Post which you get offer letter for joining.
I applied online. The process took 3 weeks. I interviewed at Tech Mahindra (Bhubaneshwar) in Feb 2024
Interview
Very supportive and pro level of recruiting system with co ordinative employees and supposed to act as as my best masters who teaches us like everything in this process learning new things
I applied through a staffing agency. I interviewed at Tech Mahindra (Hyderabad) in Jun 2023
Interview
1. Online Written Test
Includes sections on Aptitude (quant, logical reasoning, verbal), Essay/Story writing, and a Technical Test (programming, CS fundamentals) .
Expect ~70–75 questions in 60–70 mins; no negative marking .
2. Psychometric / Personality Test (optional)
Non-elimination, short (20–30 mins), assesses your work-behaviour compatibility .
3. Technical Written Test
Deeper dive on data structures, algorithms, DBMS, OS, networking, and programming language-specific questions .
Might include puzzles, coding questions, pseudo-code, etc.
4. Technical Interview Rounds
Usually 1–2 rounds focused on coding (live or theoretical), CS fundamentals, and behavioural discussion about your resume and projects .
For Hyderabad roles, candidates report ~2 tech rounds + 1 manager round