I applied through a recruiter. The process took 1 day. I interviewed at Tech Mahindra in Mar 2016
Interview
The interview process was quiet easy they had one Technical and one Hr round.
In technical round I was asked about my current project role.
Few questions on collections like difference between hashset and hashmap.
Questions on autoboxing and difference between overloading and overriding was asked.
I got selected in this round.
Second was the HR round where they just discuss about package. I asked for 5.5 but they told this is too much for 2.6 yr exp.
And told they ll discuss and contact me.
I never received the call.
Interview questions [1]
Question 1
I have added the questions in my interview process part.
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?