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

Updated 5 Apr 2025

Top Tech Mahindra Associate Software Engineer Interview Questions and Answers

View all 54 questions

Tech Mahindra Associate Software Engineer Interview Experiences

119 interviews found

I applied via Company Website and was interviewed in Mar 2022. There were 5 interview rounds.

Round 1 - Aptitude Test 

2 hour test which included basics of all concepts like, probability, directions. Verbal includes correction of sentences, jumbled paragraph, passage reading, synonyms, antonyms. There were also questions from Data Sufficiency, Chart/ Graph reading. That's all I remember.

Round 2 - Psychometric Test 

(1 Question)

  • Q1. It does not have right answer or wrong answer, It just gets to know your pshychology.
Round 3 - Coding Test 

There was only one coding question. I executed the program in Java.

Round 4 - Technical 

(1 Question)

  • Q1. This was a bot based Technical round. It lasted around 2 hours. It asks all basic questions from HTML, CSS, your preferred coding language, Testing, Current and Upcoming technologies, 3 or 4 codes using yo...
  • Ans. 

    Bot-based technical round for Associate Software Engineer position

    • Questions on HTML, CSS, preferred coding language, testing, current and upcoming technologies

    • Asked to write 3-4 codes using preferred coding language

    • Prepare well for technical questions and coding challenges

    • Be familiar with latest technologies and trends in the industry

  • Answered by AI
Round 5 - HR 

(1 Question)

  • Q1. It is the final round. They asked me what I have mentioned in my resume (Java). Are you willing to relocate? Are you willing to work on weekends?

Interview Preparation Tips

Topics to prepare for Tech Mahindra Associate Software Engineer interview:
  • Testing
  • Basics in Programming
  • Web Development
  • SLDC
Interview preparation tips for other job seekers - This interview and online tests can be cracked with enough preparation. The questions were easy to medium hard.
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 - Aptitude Test 

Mathematics and logical reasoning

Round 3 - Technical 

(1 Question)

  • Q1. Project related discussion and technical questions as per resume
Round 4 - HR 

(1 Question)

  • Q1. Generic HR questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Best wishes
Explain your project well and keep your skills ready as mentioned in the resume

Associate Software Engineer Interview Questions Asked at Other Companies

asked in Accenture
Q1. Triplets with Given Sum Problem Given an array or list ARR consis ... read more
Q2. Intersection of Two Arrays II Given two integer arrays ARR1 and A ... read more
asked in Clarivate
Q3. Best Time to Buy and Sell Stock II Problem Statement Given the st ... read more
Q4. Ninja and Alternating Largest Problem Statement Ninja is given a ... read more
asked in CGI Group
Q5. Frog Jump Problem Statement A frog is positioned on the first ste ... read more
Interview experience
3
Average
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Campus Placement and was interviewed before Oct 2023. There were 2 interview rounds.

Round 1 - Aptitude Test 

Easy level aptitude questions

Round 2 - Coding Test 

2 easy level questions

I applied via Campus Placement and was interviewed in Feb 2022. There were 4 interview rounds.

Round 1 - Aptitude Test 

In aptitude test there are some questions that which are very to answer

Round 2 - Coding Test 

Coding also I get very simple..due to that I finished it perfectly

Round 3 - Technical 

(2 Questions)

  • Q1. In technical round mainly the questions upon oops concepts..nd main definition like vairable and array..nd about curren affairs
  • Q2. What is opps nd briefly about oops and variables
  • Ans. 

    OOPs stands for Object-Oriented Programming. It is a programming paradigm based on the concept of objects.

    • OOPs is a way of organizing and designing code around objects

    • Variables are used to store data within an object

    • In OOPs, variables are also known as properties or attributes

    • Variables can have different access modifiers like public, private, protected

    • Example: A car object can have properties like color, model, and spe

  • Answered by AI
Round 4 - HR 

(6 Questions)

  • Q1. What are your salary expectations?
  • Q2. What is your family background?
  • Q3. What are your strengths and weaknesses?
  • Q4. Tell me about yourself.
  • Q5. What are the expectations of salary
  • Q6. Tell me about our company

Interview Preparation Tips

Topics to prepare for Tech Mahindra Associate Software Engineer interview:
  • OOPS
  • C
  • C++
Interview preparation tips for other job seekers - Prepare well defintily u going to get a job in tech Mahindra..they are very friendly while making an interview

Tech Mahindra interview questions for designations

 Software Associate

 (1)

 Associate Software Test Engineer

 (2)

 Senior Associate Software Engineer

 (1)

 Associate Software Developer

 (5)

 Associate Software Trainee

 (1)

 Software Engineer

 (193)

 Associate Software Engineer 2

 (2)

 Associate IT Software Engineer

 (1)

I applied via Company Website and was interviewed in Mar 2022. There were 5 interview rounds.

Round 1 - Aptitude Test 

Medium type Aptitude, Numerical, Reasoning
Duration : 90 Mins

Round 2 - Psychometric Test 

(1 Question)

  • Q1. It's just to check your behavioural skill and mind of presence test. It's easier.
Round 3 - Conversational Test 

(1 Question)

  • Q1. Here It will check your english communication skill & mind presence
Round 4 - Technical 

(1 Question)

  • Q1. It's a Bot automatic chat technical exam. system will check you skill through question and answer.
Round 5 - HR 

(1 Question)

  • Q1. Basic Question & most important prepare skill and projects as you mentioned in resume. It will play vital role for you against interviewer.

Interview Preparation Tips

Interview preparation tips for other job seekers - Do work consistently...Pray God...You will get it

Get interview-ready with Top Tech Mahindra Interview Questions

Interview experience
4
Good
Difficulty level
Easy
Process Duration
2-4 weeks
Result
Selected Selected

I appeared for an interview before Apr 2023.

Round 1 - Aptitude Test 

Amcat test was conducted

Round 2 - Technical 

(1 Question)

  • Q1. Had a face to face technical interview
Round 3 - HR 

(1 Question)

  • Q1. General questions
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Company Website and was interviewed before Feb 2023. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. We have aptitude, grammar, and some technical multiple-choice questions along with paragraphs in the first round.
Round 2 - Coding Test 

We can choose from the listed languages for the 2 coding questions. I chose Java.

Round 1 - Aptitude Test 

Medium difficulty level

Round 2 - Technical 

(1 Question)

  • Q1. Asked about java basics
Round 3 - Coding Test 

Basic program to write

Round 4 - One-on-one 

(1 Question)

  • Q1. Asked about company and self introduction

Interview Preparation Tips

Interview preparation tips for other job seekers - Having good knowledge on aptitude and technical questions are enough to crack

I applied via Naukri.com and was interviewed in May 2022. There was 1 interview round.

Round 1 - Technical 

(1 Question)

  • Q1. Oops concept, fundamentals of database management system

Interview Preparation Tips

Interview preparation tips for other job seekers - Learn all fundamental concepts to crack interview round and hr round as well as first round that is aptitude round .chat bout round some what difficult..

I applied via Telegram and was interviewed before May 2021. There were 4 interview rounds.

Round 1 - Assignment 

Actually it's a mixture of Apptitude, coding and tecnical test. And exam time is too much it's 4 hr 20 min.

Round 2 - Coding Test 

Yaa it's coding test mainly. 2 code are their almost 1.30 hr and some coding related question. Total exam time is 3hr.

Round 3 - Technical 

(6 Questions)

  • Q1. Yes it's the 3rd round, the techincal round. They asked some question oh sorry not some but i will provided some because some of i forget.
  • Q2. 1) What is NullPointerExceprion and give me a example?
  • Ans. 

    NullPointerException is a runtime exception that occurs when a program tries to access or use an object reference that is null.

    • It is a common exception in Java programming.

    • It is thrown when a program attempts to use an object reference that has not been initialized.

    • It indicates that there is an attempt to access or invoke a method on an object that is null.

    • Example: String str = null; str.length();

  • Answered by AI
  • Q3. 2) Can you call the base class method without creating an instance?
  • Ans. 

    Yes, by using the super() method in the derived class.

    • super() method calls the base class method

    • Derived class must inherit from the base class

    • Example: class Derived(Base): def method(self): super().method()

  • Answered by AI
  • Q4. 3) What is call by value and call hy refarance?
  • Ans. 

    Call by value and call by reference are two ways of passing arguments to a function.

    • Call by value passes a copy of the argument value to the function.

    • Call by reference passes a reference to the memory location of the argument.

    • Call by value is used for simple data types like int, float, etc.

    • Call by reference is used for complex data types like arrays, structures, etc.

  • Answered by AI
  • Q5. 4) How does C++ support Polymorphism?
  • Ans. 

    C++ supports polymorphism through virtual functions and inheritance.

    • Polymorphism allows objects of different classes to be treated as if they were of the same class.

    • Virtual functions are declared in the base class and overridden in the derived class.

    • Dynamic binding is used to determine which function to call at runtime.

    • Examples include function overriding, templates, and operator overloading.

  • Answered by AI
  • Q6. 5) What are access specifiers and what is their significance?
Round 4 - HR 

(1 Question)

  • Q1. HR round was going smooth. Same common hr question and also some question are different, I am sure you guys are also ans this. One thing now TechM interview process are changed, you guys can search in go...

Interview Preparation Tips

Topics to prepare for Tech Mahindra Associate Software Engineer interview:
  • Core Java
  • SQL
  • C
  • DBMS
  • Python
Interview preparation tips for other job seekers - Go for it, keep trying guys. When I was fresher I also thought lot ot things and also in my mind going lots ot things, just ignore all of this and keep trying. You guys can do it I believe.

Skills evaluated in this interview

Tech Mahindra Interview FAQs

How many rounds are there in Tech Mahindra Associate Software Engineer interview?
Tech Mahindra interview process usually has 3-4 rounds. The most common rounds in the Tech Mahindra interview process are Aptitude Test, Technical and HR.
How to prepare for Tech Mahindra Associate Software Engineer interview?
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, Automation Testing, Customer Handling, Information Technology and Java.
What are the top questions asked in Tech Mahindra Associate Software Engineer interview?

Some of the top questions asked at the Tech Mahindra Associate Software Engineer interview -

  1. 1) What is NullPointerExceprion and give me a examp...read more
  2. 2) Can you call the base class method without creating an instan...read more
  3. 5) What are access specifiers and what is their significan...read more
How long is the Tech Mahindra Associate Software Engineer interview process?

The duration of Tech Mahindra Associate 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 Associate Software Engineer Interview Process

based on 105 interviews

6 Interview rounds

  • Aptitude Test Round
  • Coding Test Round
  • Technical Round
  • HR Round - 1
  • HR Round - 2
  • HR Round - 3
View more
Tech Mahindra Associate Software Engineer Salary
based on 5.7k salaries
₹1.8 L/yr - ₹5.9 L/yr
32% less than the average Associate Software Engineer Salary in India
View more details

Tech Mahindra Associate Software Engineer Reviews and Ratings

based on 629 reviews

3.7/5

Rating in categories

3.6

Skill development

3.7

Work-life balance

3.0

Salary

3.5

Job security

3.6

Company culture

2.8

Promotions

3.3

Work satisfaction

Explore 629 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