Aptitude Test (Round 1):
Covers basic Quantitative Aptitude, Logical Reasoning, and English.
This is the initial screening round for all candidates.
Advanced Aptitude + Technical Assessment (Round 2):
Includes advanced logical problems, programming MCQs, and basic coding questions.
Tests your grasp on Data Structures, OOPs, and basic programming logic (Java/C++/Python).
Technical Interview (Round 3):
Conducted by a technical panel.
Focus on your projects, core subjects, coding, and problem-solving skills.
May include coding challenges and conceptual questions from your resume.
HR Interview (Round 4):
General HR questions related to your personality, career goals, relocation, salary expectations, etc.
Also checks communication skills and cultural fit.
Interview questions [1]
Question 1
Tell me about your final year project and the technologies you used
Tech Mahindra’s interview process includes an online aptitude and technical test, a technical interview focusing on programming and projects, followed by an HR round assessing communication skills, flexibility, and motivation.
Interview questions [1]
Question 1
They Asked all from resume. The projects I mentioned, subjects, concepts, some fundamental question from DSA, DBMS, OS etc. Mainly focused on the technology I'd used for project.
The interview went smoothly by covering the aptitude area with 5 questions, each given 1 minute time. More questions on Java regarding OOPS concept and Memory management in Java. The interviewer expected to write query on pseudo column
Interview questions [1]
Question 1
Asked 5 aptitude questions. Questions in Java and SQL