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 Interview Questions, Process, and Tips

Updated 8 Apr 2025

Top Tech Mahindra Interview Questions and Answers

  • Q1. In azure data factory how would you implement the functionality of tumbling window without actually using that feature already available?
  • Q2. 1)Val a = Array(1,2,1,3,4) Need output as (1,2) (2,1) (1,3) (3,4)
  • Q3. What is the biggest challenge you faced in developing azure solution?
View all 66 questions

Tech Mahindra Interview Experiences

80 interviews found

Interview experience
5
Excellent
Difficulty level
-
Process Duration
-
Result
-
Round 1 - One-on-one 

(1 Question)

  • Q1. Android Related Questions
Round 2 - One-on-one 

(1 Question)

  • Q1. Android and Kotlin and Java language questions
Round 3 - HR 

(1 Question)

  • Q1. Salary discussion and some behavior questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Goof company to work with, There is no cons working here. Good culture and work environment plus work life balance.

Interview Questionnaire 

1 Question

  • Q1. They asked all the technical question and also about my current role.

Interview Preparation Tips

Interview preparation tips for other job seekers - Do prepare a bit about the interview and be truthful

Senior Software Engineer Interview Questions Asked at Other Companies for Experienced

Q1. Duplicate Integer in Array Given an array ARR of size N, containi ... read more
asked in Visa
Q2. Given a grid containing 0s and 1s and source row and column, in h ... read more
asked in Capgemini
Q3. Kth Largest Number Problem Statement You are given a continuous s ... read more
asked in Mphasis
Q4. Trapping Rain Water Problem Statement Given a long type array/lis ... read more
Q5. Anagram Pairs Verification In this task, you need to verify if tw ... read more

I applied via Recruitment Consultant and was interviewed in Apr 2021. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. Basic concepts from C#.Net, Asp.net, MVC, Web API, Angular8 and SQL Server

Interview Preparation Tips

Interview preparation tips for other job seekers - Keep yourself updated with the current technologies and brush up your basics. Have knowledge in few technolgies concern domain.

Focus more on basic concepts. For ex: if you are a .net developer, have knowledge in c#.Net, ASP.Net,ADO.Net,Entity Framework, ASP.Net MVC,Web API and SQL Server. If you are aware of any front end technologies like Angular JS/ Angular8, it gives an additional weight to your profile and more chances to grab any offer.

I applied via Approached by Company and was interviewed before Jun 2021. There was 1 interview round.

Round 1 - One-on-one 

(1 Question)

  • Q1. Basic JavaScript interview questions. Simple and easy. It seems Interviewer just googled top JavaScript interviews questions and then asked few them randomly.

Interview Preparation Tips

Interview preparation tips for other job seekers - Just go through basic JavaScript interview questions

Tech Mahindra interview questions for designations

 Senior Software Engineer 2

 (2)

 Senior Software Engineer Testing

 (2)

 Senior Associate Software Engineer

 (1)

 Senior Software Quality Engineer

 (1)

 Senior Software Development Engineer

 (1)

 Software Engineer

 (193)

 Senior Software Developer

 (10)

 Senior Software Programmer

 (1)

I applied via Naukri.com and was interviewed in Jul 2021. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. About process

Interview Preparation Tips

Interview preparation tips for other job seekers - Excellence good support of colleagues and managers working environment is good

Get interview-ready with Top Tech Mahindra Interview Questions

Interview Questionnaire 

3 Questions

  • Q1. What is your role in current project
  • Q2. Why should we hire you
  • Q3. What the major challenges you have faced in your earlier project ?

I applied via Naukri.com and was interviewed in Jan 2021. There were 3 interview rounds.

Interview Questionnaire 

1 Question

  • Q1. It was a technical round of 4-5 rounds and my position is for SAP MES role, they were asked many questions in ME/MII both.

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident in answering the questions they asked.
Have good technical knowledge on Mii and functional knowledge on Sap ME, so that you can answer better.
Have good understanding of SAP ui5.
Listen to the question carefully and anwer it.
Don't be in a hurry to anwer before they complete their questions.

All the best.

Interview Questionnaire 

2 Questions

  • Q1. What is your key roles and responsiblity in the organization.
  • Q2. How to deploy ivr application in servers.
  • Ans. 

    IVR application can be deployed in servers using various deployment methods.

    • Choose a deployment method based on the application requirements and server environment.

    • Common deployment methods include manual deployment, automated deployment, and containerization.

    • Ensure that all necessary dependencies and configurations are included in the deployment package.

    • Test the application thoroughly after deployment to ensure it is

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be confident specify your key skills answered the questions accurately.

Skills evaluated in this interview

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

I applied via Approached by Company and was interviewed before Nov 2021. There were 2 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. SQL Isolation levels?
  • Q2. Temporary stored procedures?
  • Ans. 

    Temporary stored procedures are stored in tempdb and are only available during the session in which they were created.

    • Temporary stored procedures are created using the CREATE PROCEDURE statement with the # prefix for the procedure name.

    • They are only available to the session in which they were created and are automatically dropped when the session ends.

    • They can be useful for performing complex data manipulation within a...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Moderate questions , can crack it easily if you know the basics

I applied via Naukri.com and was interviewed in Sep 2020. There were 3 interview rounds.

Interview Questionnaire 

4 Questions

  • Q1. First line of perl
  • Ans. 

    The first line of Perl typically starts with a shebang and specifies the path to the Perl interpreter.

    • The shebang line is used to tell the system which interpreter to use to run the script

    • The shebang line starts with #! followed by the path to the Perl interpreter

    • Example: #!/usr/bin/perl

  • Answered by AI
  • Q2. File operation and syntax
  • Ans. 

    File operation and syntax

    • File operations include opening, reading, writing, and closing files

    • Syntax for opening a file: file = open('filename', mode)

    • Syntax for reading a file: file.read()

    • Syntax for writing to a file: file.write('content')

    • Syntax for closing a file: file.close()

  • Answered by AI
  • Q3. Database module used in perl
  • Ans. 

    DBI is the most commonly used database module in Perl.

    • DBI is a database-independent interface for Perl

    • It provides a consistent API for accessing different databases

    • DBD modules provide drivers for specific databases, such as DBD::mysql for MySQL

    • DBI supports transactions, prepared statements, and more

  • Answered by AI
  • Q4. Pop and push operation in perl
  • Ans. 

    Pop and push operations are used to add or remove elements from an array in Perl.

    • The push operation adds one or more elements to the end of an array.

    • Example: push(@array, 'element1', 'element2');

    • The pop operation removes and returns the last element of an array.

    • Example: my $last_element = pop(@array);

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be prepared technically and be confident.

Tech Mahindra Interview FAQs

How many rounds are there in Tech Mahindra Senior 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, Resume Shortlist and HR.
How to prepare for Tech Mahindra Senior 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, Spring Boot, SQL and Javascript.
What are the top questions asked in Tech Mahindra Senior Software Engineer interview for experienced candidates?

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

  1. In azure data factory how would you implement the functionality of tumbling win...read more
  2. 1)Val a = Array(1,2,1,3,4) Need output as (1,2) (2,1) (1,3) (3...read more
  3. What is the biggest challenge you faced in developing azure solutio...read more
How long is the Tech Mahindra Senior Software Engineer interview process?

The duration of Tech Mahindra Senior 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 Interview Process

based on 45 interviews

4 Interview rounds

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

Tech Mahindra Senior Software Engineer Reviews and Ratings

based on 1.9k reviews

3.6/5

Rating in categories

3.4

Skill development

3.7

Work-life balance

3.1

Salary

3.5

Job security

3.4

Company culture

2.7

Promotions

3.3

Work satisfaction

Explore 1.9k Reviews and Ratings
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