i
Tech Mahindra
Filter interviews by
Clear (1)
I applied via Campus Placement and was interviewed in Feb 2022. There were 4 interview rounds.
In aptitude test there are some questions that which are very to answer
Coding also I get very simple..due to that I finished it perfectly
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
I applied via Company Website and was interviewed in Mar 2022. There were 5 interview rounds.
Medium type Aptitude, Numerical, Reasoning
Duration : 90 Mins
I appeared for an interview before Apr 2023.
Amcat test was conducted
What people are saying about Tech Mahindra
Medium difficulty level
Basic program to write
Tech Mahindra interview questions for designations
I applied via Company Website and was interviewed before Feb 2023. There were 2 interview rounds.
We can choose from the listed languages for the 2 coding questions. I chose Java.
Get interview-ready with Top Tech Mahindra Interview Questions
I applied via Naukri.com and was interviewed in May 2022. There was 1 interview round.
I applied via Telegram and was interviewed before May 2021. There were 4 interview rounds.
Actually it's a mixture of Apptitude, coding and tecnical test. And exam time is too much it's 4 hr 20 min.
Yaa it's coding test mainly. 2 code are their almost 1.30 hr and some coding related question. Total exam time is 3hr.
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();
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()
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.
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.
I applied via Company Website and was interviewed in Feb 2022. There were 4 interview rounds.
I appeared for an interview in Mar 2022.
Aptitude test was not that hard. If you have basic knowledge and prepared enough... You will score good in that.
Some of the top questions asked at the Tech Mahindra Associate Software Engineer interview -
The duration of Tech Mahindra Associate Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 102 interviews
6 Interview rounds
based on 610 reviews
Rating in categories
Software Engineer
26.3k
salaries
| ₹2 L/yr - ₹9.3 L/yr |
Senior Software Engineer
21.4k
salaries
| ₹5.5 L/yr - ₹23 L/yr |
Technical Lead
11.7k
salaries
| ₹9.5 L/yr - ₹32 L/yr |
Associate Software Engineer
5.5k
salaries
| ₹1.8 L/yr - ₹8.2 L/yr |
Team Lead
5k
salaries
| ₹5.2 L/yr - ₹17 L/yr |
Infosys
Cognizant
Accenture
Wipro