Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Tech Mahindra Team. If you also belong to the team, you can get access from here

Tech Mahindra Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Tech Mahindra Software Engineer Interview Questions, Process, and Tips for Experienced

Updated 8 Apr 2025

Top Tech Mahindra Software Engineer Interview Questions and Answers for Experienced

  • Q1. If you found/ raise a bug on the bug tracking tool and the developer review the bug and sends it back to you on the same day. What is the reason. Explain.
  • Q2. How do we pass data from one component to another in React?
  • Q3. How does React works in the background when the state changes?
View all 17 questions

Tech Mahindra Software Engineer Interview Experiences for Experienced

61 interviews found

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Jul 2024. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. About my project
  • Q2. ABAP basics questions.
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
No response
Round 1 - Group Discussion 

COmmunication /Visibility/Sharp presentatiosn

Software Engineer Interview Questions Asked at Other Companies for Experienced

Q1. String Compression Problem Statement Implement a program that per ... read more
asked in HCLTech
Q2. Nth Fibonacci Number Problem Statement Calculate the Nth term in ... read more
Q3. Total time: 110 mins 1. Find missing and duplicate numbers from g ... read more
asked in HCLTech
Q4. Reverse Array Elements Given an array containing 'N' elements, th ... read more
asked in Cisco
Q5. Intersection of Linked List Problem You are provided with two sin ... read more
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
  • Q1. Java 8 features
  • Q2. Collection frame works
  • Q3. Spring boot and core
Interview experience
3
Average
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. EXPLAIN ABOUT YOUR SELF IN DETAIL
  • Ans. 

    I am a passionate software engineer with 5 years of experience in developing web applications using various technologies.

    • Experienced in full stack web development

    • Proficient in languages such as JavaScript, Python, and Java

    • Skilled in using frameworks like React, Node.js, and Django

    • Strong problem-solving and analytical skills

    • Excellent communication and teamwork abilities

  • Answered by AI

Tech Mahindra interview questions for designations

 Senior Software Engineer

 (155)

 Associate Software Engineer

 (119)

 Junior Software Engineer

 (14)

 Software Engineer Trainee

 (7)

 Software Testing Engineer

 (6)

 Embedded Software Engineer

 (2)

 Assistant Software Engineer

 (2)

 Software Development Engineer

 (1)

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(2 Questions)

  • Q1. Linux based questions asked
  • Q2. SQL based questions asked

Interview Preparation Tips

Interview preparation tips for other job seekers - Good to have details on client and company

Get interview-ready with Top Tech Mahindra Interview Questions

Interview experience
5
Excellent
Difficulty level
Easy
Process Duration
Less than 2 weeks
Result
Not Selected

I applied via Campus Placement and was interviewed in Mar 2024. There were 3 interview rounds.

Round 1 - Aptitude Test 

Reprsent a person level of competency to perform a certain a certain a type of task.

Round 2 - Aptitude Test 

Representing a person level of competency.

Round 3 - HR 

(4 Questions)

  • Q1. Why we chose this BTech engineering field.
  • Q2. Our introduction
  • Q3. Describe of our project
  • Q4. Description of our internship.

Interview Preparation Tips

Interview preparation tips for other job seekers - It is good and well and confident.

Software Engineer Jobs at Tech Mahindra

View all
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Oops concepts and solid principles
Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Technical 

(1 Question)

  • Q1. Find second max number in array
  • Ans. 

    Iterate through array to find second max number

    • Iterate through the array and keep track of the largest and second largest numbers

    • Compare each element with the largest and second largest numbers to update them accordingly

    • Return the second largest number found

  • Answered by AI

Skills evaluated in this interview

Interview experience
1
Bad
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed in Apr 2023. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. Basic Javascript Interview Questions
  • Q2. Basic Coding Questions Factorial and Prime Number
Round 3 - Technical 

(2 Questions)

  • Q1. Advanced Javascript Interview questions
  • Q2. Advanced Coding Questions on DS using JS like leet Code Level moderate level
Round 4 - HR 

(3 Questions)

  • Q1. Basic About Goals
  • Q2. Why Tech Mahindra
  • Q3. Salary Negotiation Questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Dont Join Tech Mahindra
Interview experience
4
Good
Difficulty level
-
Process Duration
-
Result
-
Round 1 - Coding Test 

Star pattern question, Fibonacci question.

Round 2 - HR 

(2 Questions)

  • Q1. What are your strengths, weakness and hobbies
  • Q2. What are your goals.

Tech Mahindra Interview FAQs

How many rounds are there in Tech Mahindra Software Engineer interview for experienced candidates?
Tech Mahindra interview process for experienced candidates usually has 2-3 rounds. The most common rounds in the Tech Mahindra interview process for experienced candidates are Technical, HR and Resume Shortlist.
How to prepare for Tech Mahindra Software Engineer interview for experienced candidates?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Tech Mahindra. The most common topics and skills that interviewers at Tech Mahindra expect are Software Engineering, Java, SQL, Javascript and Python.
What are the top questions asked in Tech Mahindra Software Engineer interview for experienced candidates?

Some of the top questions asked at the Tech Mahindra Software Engineer interview for experienced candidates -

  1. If you found/ raise a bug on the bug tracking tool and the developer review the...read more
  2. How do we pass data from one component to another in Rea...read more
  3. How does React works in the background when the state chang...read more
How long is the Tech Mahindra Software Engineer interview process?

The duration of Tech Mahindra Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Tech Mahindra Software Engineer Interview Process for Experienced

based on 29 interviews

4 Interview rounds

  • Technical Round
  • HR Round - 1
  • HR Round - 2
  • Personal Interview1 Round
View more
Tech Mahindra Software Engineer Salary
based on 26.4k salaries
₹2 L/yr - ₹9.5 L/yr
31% less than the average Software Engineer Salary in India
View more details

Tech Mahindra Software Engineer Reviews and Ratings

based on 2.7k reviews

3.6/5

Rating in categories

3.5

Skill development

3.6

Work-life balance

2.9

Salary

3.6

Job security

3.5

Company culture

2.7

Promotions

3.3

Work satisfaction

Explore 2.7k Reviews and Ratings
Sr. Software Engineer

Pune

3-7 Yrs

₹ 2.53-8 LPA

MSSQL- Sr. Software Engineer

Pune

5-8 Yrs

Not Disclosed

Sr. Software Engineer

Bangalore / Bengaluru

5-9 Yrs

Not Disclosed

Explore more jobs
Software Engineer
26.4k salaries
unlock blur

₹2 L/yr - ₹9.5 L/yr

Senior Software Engineer
21.6k salaries
unlock blur

₹5.5 L/yr - ₹23.5 L/yr

Technical Lead
11.9k salaries
unlock blur

₹9.6 L/yr - ₹38.5 L/yr

Associate Software Engineer
5.7k salaries
unlock blur

₹1.8 L/yr - ₹5.9 L/yr

Team Lead
5.1k salaries
unlock blur

₹5.3 L/yr - ₹17.5 L/yr

Explore more salaries
Compare Tech Mahindra with

Infosys

3.6
Compare

Cognizant

3.7
Compare

Accenture

3.8
Compare

Wipro

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview