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
3.5

based on 34.2k Reviews

Filter interviews by

Tech Mahindra Associate Software Trainee Interview Questions and Answers

Updated 17 Oct 2022

Tech Mahindra Associate Software Trainee Interview Experiences

1 interview found

I applied via Company Website and was interviewed in Sep 2022. There were 5 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 - HR 

(3 Questions)

  • Q1. Asking self introduction and personal details only
  • Q2. How to handle the job position
  • Q3. Future planning and how to coleberate the staff and friends
Round 3 - HR 

(1 Question)

  • Q1. Qualification questions and language questions
Round 4 - HR 

(1 Question)

  • Q1. How to solve problems and how to treat others
  • Ans. 

    To solve problems, I analyze the situation, gather information, brainstorm solutions, and evaluate the best option. I treat others with respect, empathy, and open communication.

    • I analyze the problem by breaking it down into smaller parts

    • I gather information by researching, asking questions, and seeking advice

    • I brainstorm solutions by considering all options and thinking creatively

    • I evaluate the best option by weighing ...

  • Answered by AI
Round 5 - HR 

(1 Question)

  • Q1. Don't asking technological questions

Interview Preparation Tips

Topics to prepare for Tech Mahindra Associate Software Trainee interview:
  • Covid
  • Personal details
Interview preparation tips for other job seekers - Job come are not don't worry be happy thinking all ways be Happy failure is the best study in u r life and

Interview questions from similar companies

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

I applied via Telegram and was interviewed in Jun 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

Aptitude is very easy

Round 2 - HR 

(2 Questions)

  • Q1. Order of matrix
  • Ans. 

    Order of matrix refers to the number of rows and columns in a matrix.

    • The order of a matrix is represented as 'm x n', where 'm' is the number of rows and 'n' is the number of columns.

    • For example, a 3x2 matrix has 3 rows and 2 columns.

    • The order of a matrix is important in matrix operations like addition, subtraction, and multiplication.

  • Answered by AI
  • Q2. Transpose of matrix
  • Ans. 

    Transpose of a matrix is obtained by swapping the rows and columns of the original matrix.

    • To transpose a matrix, simply swap the rows and columns.

    • For example, if the original matrix is [[1, 2], [3, 4]], the transpose will be [[1, 3], [2, 4]].

  • Answered by AI

Interview Preparation Tips

Topics to prepare for LTIMindtree Associate Software Trainee interview:
  • Python
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via campus placement at REVA Institute of Technology and Management, Bangalore

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 

It was about aptitude , it was quite easy to solve

Round 3 - Technical 

(2 Questions)

  • Q1. Interview was about 20 mins , questions were about basics of c
  • Q2. Pointers in c basics
  • Ans. 

    Pointers in C are variables that store memory addresses. They are used to access and manipulate data indirectly.

    • Pointers are declared using the * symbol, e.g. int *ptr;

    • To access the value at the memory address pointed to by a pointer, use the * operator, e.g. *ptr = 10;

    • Pointers can be used to pass variables by reference to functions, allowing the function to modify the original variable's value.

    • Pointers can also be use...

  • Answered by AI

Skills evaluated in this interview

Round 1 - Coding Test 

2 hr 3 coding

Round 2 - Technical 

(1 Question)

  • Q1. OOPs C++ coding on notepad by screenshare palindrome project database
Round 3 - HR 

(1 Question)

  • Q1. What is best achievement in your life?

Interview Preparation Tips

Interview preparation tips for other job seekers - work more on skills make a better project should prepare from interviebit never ever write unnecessary things on resume be confident

I applied via Naukri.com and was interviewed in Oct 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - HR 

(4 Questions)

  • Q1. What is java? What is variable?
  • Ans. 

    Java is a popular programming language used for developing various applications. A variable is a named memory location used to store data.

    • Java is an object-oriented language

    • It is platform-independent

    • Variables in Java have a specific data type

    • Variables can be assigned values and their values can be changed

    • Example: int age = 25; String name = "John";

  • Answered by AI
  • Q2. What is inheritance? types of inheritance
  • Ans. 

    Inheritance is a concept in object-oriented programming where a class inherits properties and behaviors from another class.

    • Inheritance allows code reuse and promotes code organization.

    • There are different types of inheritance: single inheritance, multiple inheritance, multilevel inheritance, and hierarchical inheritance.

    • Single inheritance involves a class inheriting from a single base class.

    • Multiple inheritance involves...

  • Answered by AI
  • Q3. 1.Java is a high level language 2.java is a programme is called a set of instructions 3.java run time environment (jre) 4.java is a platform independent. Variable: A variable which is container that some d...
  • Q4. Inheritance; 1.Acquring the properties of parent class to the child class with out changeing the properties of parent class is known as inheritance 2.inheritanc is a is relationship 3.extends keyword is us...
  • Ans. 

    Inheritance is acquiring properties of parent class to child class without changing parent class properties. It is classified into 5 types.

    • Inheritance is a way to reuse code and establish a relationship between classes

    • The 'extends' keyword is used to implement inheritance in Java

    • Examples of inheritance include a 'Car' class inheriting properties from a 'Vehicle' class

    • Single level inheritance involves one parent class a...

  • Answered by AI
Round 3 - Group Discussion 

May I about you ? Which your qualification and which stream

Interview Preparation Tips

Topics to prepare for Tata Group Software Developer interview:
  • Core Java
  • Web Technologies
Interview preparation tips for other job seekers - My strength is quick learner, self motivated, Hard working
My weakness is if any body ask for help me,I never say know.

Skills evaluated in this interview

Interview Questionnaire 

1 Question

  • Q1. I had asked about the OSI model in my interview as my interview was in the telecom domain. There were questions related to Linux. Some questions from my project. There were questions from DS and OS. For wr...

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

Interview Questionnaire 

5 Questions

  • Q1. Which collection class is used to represent key-value pairs?
  • Ans. 

    The HashMap class is used to represent key-value pairs in Java.

    • HashMap is a part of the Java Collections Framework.

    • It allows null values and only one null key.

    • It provides constant-time performance for basic operations like get and put.

    • Example: HashMap map = new HashMap<>();

  • Answered by AI
  • Q2. What is abstraction?
  • Ans. 

    Abstraction is the process of simplifying complex systems by focusing on essential details and hiding unnecessary complexities.

    • Abstraction allows us to create models or representations of real-world objects or systems in software.

    • It helps in managing complexity by breaking down a system into smaller, more manageable parts.

    • Abstraction provides a level of indirection, allowing changes to be made in one part of the system...

  • Answered by AI
  • Q3. Why is try-catch used in JAVA?
  • Ans. 

    try-catch is used in Java to handle exceptions and prevent program crashes.

    • try-catch blocks are used to catch and handle exceptions that may occur during program execution.

    • It allows the program to gracefully handle errors and prevent the program from crashing.

    • The try block contains the code that may throw an exception, and the catch block handles the exception.

    • Multiple catch blocks can be used to handle different types...

  • Answered by AI
  • Q4. Which statement will we use if we want to select a statement based on integer inputs?
  • Ans. 

    The statement to use for selecting based on integer inputs is the 'switch' statement.

    • The 'switch' statement allows for multiple cases to be evaluated based on the value of an integer input.

    • Each case represents a possible value of the input, and the corresponding code block is executed if the value matches.

    • The 'switch' statement also provides a 'default' case which is executed if none of the cases match the input value.

    • ...

  • Answered by AI
  • Q5. Explain your project.

Interview Preparation Tips

Interview preparation tips for other job seekers - Stick to basic concepts
Prepare a good project

Skills evaluated in this interview

I applied via Naukri.com and was interviewed in Mar 2021. There were 5 interview rounds.

Interview Questionnaire 

2 Questions

  • Q1. What is web wrapping
  • Ans. 

    Web wrapping is the process of displaying a website within another website or application.

    • It involves embedding a website within an iframe or a div element.

    • Web wrapping is commonly used in mobile apps to display web content without leaving the app.

    • It can also be used to display content from a different domain on a website.

    • Web wrapping can be done using JavaScript or server-side scripting languages.

    • Examples of web wrapp...

  • Answered by AI
  • Q2. Vba effects
  • Ans. 

    VBA effects on software development

    • VBA can automate repetitive tasks in software development

    • VBA can be used to create custom functions and add-ins in Excel

    • VBA can interact with other Microsoft Office applications

    • VBA can be used to create user interfaces for data entry and analysis

    • VBA can be used to manipulate data in databases

    • VBA can be used to create macros in software applications

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Be polite and listen carefully all the questions then answer

Skills evaluated in this interview

Interview Questionnaire 

1 Question

  • Q1. More questions on DBMS

Interview Preparation Tips

Interview preparation tips for other job seekers - it was dull, recruiters get prefixed regarding choosing the peers into a selected role.

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

Interview Questionnaire 

2 Questions

  • Q1. It was workfusion profile.
  • Q2. Mostly questions related to odf framework, ML part, usecases and Java questions along with SQL queries.

Interview Preparation Tips

Interview preparation tips for other job seekers - Easy interview not so very hard.

Tech Mahindra Interview FAQs

How many rounds are there in Tech Mahindra Associate Software Trainee interview?
Tech Mahindra interview process usually has 5 rounds. The most common rounds in the Tech Mahindra interview process are HR and Resume Shortlist.
What are the top questions asked in Tech Mahindra Associate Software Trainee interview?

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

  1. How to solve problems and how to treat oth...read more
  2. Don't asking technological questi...read more
  3. Qualification questions and language questi...read more

Tell us how to improve this page.

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.4k Interviews
Accenture Interview Questions
3.9
 • 8.2k Interviews
Infosys Interview Questions
3.6
 • 7.6k Interviews
Wipro Interview Questions
3.7
 • 5.6k Interviews
Cognizant Interview Questions
3.8
 • 5.6k Interviews
Capgemini Interview Questions
3.7
 • 4.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
Genpact Interview Questions
3.8
 • 3k Interviews
LTIMindtree Interview Questions
3.8
 • 3k Interviews
IBM Interview Questions
4.0
 • 2.4k Interviews
View all

Tech Mahindra Associate Software Trainee Reviews and Ratings

based on 1 review

3.0/5

Rating in categories

4.0

Skill development

3.0

Work-life balance

3.0

Salary

3.0

Job security

5.0

Company culture

4.0

Promotions

3.0

Work satisfaction

Explore 1 Review and Rating
Software Engineer
26.4k salaries
unlock blur

₹2 L/yr - ₹9.1 L/yr

Senior Software Engineer
21.3k salaries
unlock blur

₹5.5 L/yr - ₹23.3 L/yr

Technical Lead
11.6k salaries
unlock blur

₹9.2 L/yr - ₹37 L/yr

Associate Software Engineer
5.4k salaries
unlock blur

₹1.8 L/yr - ₹6 L/yr

Team Lead
4.9k salaries
unlock blur

₹5.2 L/yr - ₹17 L/yr

Explore more salaries
Compare Tech Mahindra with

Infosys

3.6
Compare

Cognizant

3.8
Compare

Accenture

3.9
Compare

Wipro

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