
Tech Mahindra Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 2,213 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Tech Mahindra.
Senior Software Engineer
The technical round was all about my knowledge of automation testing, Java, Selenium, how to design frameworks, API testing, and dealing with real-time project situations. Then, the HR round was more about my communication skills, my past work experience, what my career goals are, if I'd be a good cultural fit, and if I'm generally a good match for the company.
- Tell me about automation frameworks.
- What about Java?
- CI/CD experience?
Software Engineer
First, there were five rounds. The first was an aptitude test, followed by a technical interview. Then, a communication round, and another technical interview. The next was an easy HR interview, and finally, a technical interview where they asked about my project and some Java theory.
- Tell me about SQL.
- What is DBMS?
- Explain Java theory.
Software Engineer
So, the interview covered understanding the differences between Database Management Systems and Relational Database Management Systems. We also talked about Tables, Fields, and Records, their definitions, and how they relate to data storage. Finally, we discussed Keys, specifically primary keys, foreign keys, and unique keys, and their importance in maintaining data integrity and relationships.
- Explain the differences between Database Management Systems and Relational Database Management Systems.
- What are Tables, Fields, and Records and how do they relate to data storage?
- What are Primary keys, foreign keys, and unique keys, and why are they important for data integrity and relationships?
Tech Mahindra Software Engineer Interview Questions
Quoted word for word from Tech Mahindra interview reports.
“If given a list with four numbers, how would you update the list with the squares of those numbers?”
Read reports →“Given an output, calculate the difference between the product of even numbers and the product of odd numbers.”
Read reports →“How would you find the length of a list and a string without using built-in functions?”
Read reports →“Could you write code to find the index of the second occurrence of a letter in a string?”
Read reports →“Could you write a program to count how many times each character appears in a given string?”
Read report →“Can you explain what MySql is and whether it's a DBMS or a Database?”
Read report →“What are Tables, Fields, and Records and how do they relate to data storage?”
Read report →“Can you write the logic for a program that determines if a year is a leap year?”
Read report →“Can you explain what a primary key is in the context of a database?”
Read report →Formats, difficulty and experience
Across all 2,213 Tech Mahindra interview reports.