The process took 3 days. I interviewed at Tech Mahindra (New Delhi)
Interview
I applied for tech mahindra campus in college campus in Feb 2020. There were three rounds of interview. First was written test, then technical interview and the last round was HR interview. In written test questions were related to Aptitude, English, technical skills and essay writing.
Technical interview was difficult. There were many questions related to the project and your technical skills.
Then last round was HR round.
There was a online assessment which had 22 MCQs(Java, SQL) followed by 5 coding questions (1 java coding, 2 bug fixes in Java, 2 SQL )
The technical interview had self intro followed by a coding question ( Find duplicate elements in an array using Streams )
I applied online. The process took 4 days. I interviewed at Tech Mahindra (Bengaluru) in May 2025
Interview
I had one Technical round with one member in the Panel starting from basic java questions and moving till complex ones. I had very good experience. Internal working of stream. @RestController vs @Controller these are some questions that is at top of my head.
During the interview, two technical rounds featured questions primarily centered around Object-Oriented principles, Java 8 string manipulation, and in-depth discussions about my project experiences and their relevance to the role.
Interview questions [1]
Question 1
What is class loader? real time use of abstract class in project?