
Tech Mahindra Systems Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 67 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Tech Mahindra.
Systems Administrator
Recruiters didn't seem to know what they were recruiting for, and didn't read my CV or understand the job requirements. Very disappointing. This 30 words minimum policy is very stupid. I'm starting to think that Glassdoor is also a very horrible place to work because of this, cause you can't have a nice place to work and have such a limited approach.
- Why do you want to work for us?
System Engineer
The interview included basic operations, core Java concepts, and a focus on communication skills and confidence. Topics covered were Java core java, Multithreading, Exception handling, Collection framework, String handling, the difference between Comparable and comparator, String vs string buffer, String builder vs string buffer, and the difference between Final, finally, and finalized.
- How would you manage a stressful situation encountered during your project?
Senior Systems Engineer
The interview was conducted over Zoom. It primarily focused on algorithms and data structures. The interviewer was helpful, providing hints when I struggled, and I managed to answer most theoretical questions after completing some basic string-based algorithms.
- Is it permissible to use a list as a key in a dictionary, and what is the reasoning behind it?
Tech Mahindra Systems Engineer Interview Questions
Quoted word for word from Tech Mahindra interview reports.
“Is it permissible to use a list as a key in a dictionary, and what is the reasoning behind it?”
Read reports →“If there are 7 people on a bus, and each person has 7 bags, and each bag contains 7 cats, and each cat has 7 kittens, how many legs are on the bus?”
Read reports →“Given 28 identical balls, one of which is lighter, how can you find the lighter ball using a weighing balance in exactly 3 tries?”
Read reports →“Explain Call by Value and Call by Reference, along with their syntax.”
Read reports →“Can you explain the difference between the Kernel and the shell?”
Read report →“Can you explain the difference between final, finally, and finalize in Java?”
Read report →“Could you write a program to generate the Fibonacci Series?”
Read report →“Explain the distinctions between Arrays, Structures, and Unions, including their syntax.”
Read report →“Could you elaborate on the distinctions between lists and tuples?”
Read report →Formats, difficulty and experience
Across all 67 Tech Mahindra interview reports.