Tech Mahindra logo

Tech Mahindra Hardware Test / Validation Engineer Interview Questions
& Process

Real candidates share what happened, how many rounds they had,
and how the experience turned out.

Based on 79 interview experiences · FREE TO READ

2.7 Rounds average
Average Typical difficulty
60.8% Positive experience

Candidate interview experiences

First-hand accounts from people who interviewed at Tech Mahindra.

Showing 3 of 79
Tech Mahindra logo
Tech Mahindra

Test Engineer

Engineering · nearly a year ago

Senior Average Neutral experience No offer 4 rounds
Interview process
Technical screen Technical screen Panel Panel
Interview formats
Technical Behavioral

So there were 4 rounds in total. 2 of them were technical and the other 2 were managerial. The technical ones were pretty average and they really dug into the automation framework. The managerial ones were more about how I handle day-to-day work and behavior. Overall, the interview experience was just okay, moderate.

Confirmed questions1 question
  • Can you describe the automation framework you utilized in your previous projects?
Tech Mahindra logo
Tech Mahindra

Test Engineer

Engineering · a year ago

Senior Average Positive experience Decline offer 3 rounds
Interview process
Technical screen Technical screen Recruiter call
Interview formats
Technical Behavioral

Round 1 was a technical discussion, mostly on frameworks and programming logics, and writing XPaths. Round 2 involved technical and managerial discussions, covering projects, roles, and responsibilities, along with scenario-based questions. Round 3 was an HR discussion.

Confirmed questions3 questions
  • Can you tell me about yourself?
  • Describe your roles and responsibilities.
  • Please write an XPath for a dropdown element.
Tech Mahindra logo
Tech Mahindra

Test Engineer

Engineering · more than a year ago

Entry Average Positive experience Decline offer 1 round
Interview process
Recruiter call Technical screen Onsite
Interview formats
Technical Coding Behavioral

The interview started with an introduction, followed by basic Selenium questions. We discussed the difference between get and navigate methods, how I handled scrolling in my project, and the usage and return type of the findelements method. Then we moved on to dropdown handling without a select tag, the framework used in my project, TestNG annotations, and data passing to test cases.

Confirmed questions8 questions
  • Could you please introduce yourself and describe your role?
  • Tell me about your basic knowledge of Selenium.
  • What's the difference between the get and navigate methods?

Tech Mahindra Hardware Test / Validation Engineer Interview Questions

Quoted word for word from Tech Mahindra interview reports.

“Write a function to validate an IP address and determine its class (e.g., 10.10.10.10 is Class A).”

Read reports →

“What constitutes a routing loop and what are the methods to prevent it?”

Read reports →

“What is the difference between stubs and drivers in software testing?”

Read reports →

“Is there a method to type into a textbox without using sendKeys()?”

Read report →

“How would you determine the decision coverage for a piece of code?”

Read report →

“Can you outline the distinctions between an Abstract Class and an Interface?”

Read report →

“Can you explain the difference between quick sort and bubble sort, and tell me which one is more efficient and the reason why?”

Read report →

Formats, difficulty and experience

Across all 79 Tech Mahindra interview reports.

Interview formats

Technical 49.1%
Behavioral 38.5%
Coding 8.9%
Other 1.8%
Group 0.6%

Interview difficulty

Easy 24.1%
Average 63.3%
Difficult 12.7%

Candidate experience

Positive 60.8%
Neutral 26.6%
Negative 12.7%