Tech Mahindra Business Services logo

Tech Mahindra Business Services Software Engineer Interview Questions
& Process

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

Based on 9 interview experiences · FREE TO READ

3.1 Rounds average
Average Typical difficulty
88.9% Positive experience

Candidate interview experiences

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

Showing 3 of 9
Tech Mahindra Business Services logo
Tech Mahindra Business Services

Software Engineer

Engineering · nearly a year ago

Entry Difficult Positive experience No offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Behavioral Technical Coding

So the interview process, it starts with like an HR round first, just to kind of get a feel for your background and what you're interested in. Then, there are technical rounds where they dive deep into stuff like Python, any automation frameworks you've used, API testing, and how you've handled CI/CD integration. The last part is the final round, where they really want to see how you communicate, how you solve problems, and what you've actually done in your projects.

Confirmed questions8 questions
  • Tell me about your background and what interests you about this position.
  • Can you elaborate on your Python skills?
  • What automation frameworks have you utilized?
Tech Mahindra Business Services logo
Tech Mahindra Business Services

Software Engineer

Engineering · more than a year ago

Entry Difficult Negative experience Accept offer 3 rounds
Interview process
Recruiter call Technical screen Onsite
Interview formats
Behavioral Technical

The interview went well and I completed it successfully, but I never heard back from them. It's been three months, and dealing with this kind of company has been emotionally draining.

Confirmed questions1 question
  • What was your role on the project?
Tech Mahindra Business Services logo
Tech Mahindra Business Services

Software Engineer

Engineering

Entry Average Positive experience No offer 1 round
Interview process
Technical screen
Interview formats
Technical Coding

The technical interview was about half an hour long and covered basic Python, SQL, pandas, and Unix. It started with introductions and then I talked a bit about my projects. After that, they asked about my Python experience and some questions related to it, as well as SQL. I had some trouble with the rest API part, but overall it was a good experience.

Confirmed questions2 questions
  • What are some basic Unix commands?
  • Can you explain rest API codes?

Tech Mahindra Business Services Software Engineer Interview Questions

Quoted word for word from Tech Mahindra Business Services interview reports.

Can you find the frequency of each alphabet in a given string using data structures?

Read reports

What is the difference between an abstract class and an interface?

Read reports

Can you explain the internal workings of HashMap and ConcurrentHashMap?

Read reports

Formats, difficulty and experience

Across all 9 Tech Mahindra Business Services interview reports.

Interview formats

Technical 50%
Behavioral 29.2%
Coding 20.8%

Interview difficulty

Easy 11.1%
Average 55.6%
Difficult 33.3%

Candidate experience

Positive 88.9%
Negative 11.1%