i
Tech Mahindra
Filter interviews by
I appeared for an interview in Apr 2023.
I applied via Naukri.com and was interviewed in Jul 2023. There were 3 interview rounds.
General communication check
What people are saying about Tech Mahindra
If you learn perfectly it will be easy
If you practice perfectly it will be easy
Java is a high-level, object-oriented programming language, while C++ is a low-level, multi-paradigm language.
Java is platform-independent, while C++ is platform-dependent.
Java uses automatic garbage collection, while C++ requires manual memory management.
Java does not support pointers, while C++ does.
Java has a simpler syntax compared to C++.
Java is more secure due to its strong type checking and exception handling me
Single inheritance allows a class to inherit from only one parent class, while multiple inheritance allows a class to inherit from multiple parent classes.
Single inheritance: class A can inherit from class B.
Multiple inheritance: class A can inherit from class B and class C.
Single inheritance is simpler and easier to understand.
Multiple inheritance can lead to ambiguity and complexity, known as the diamond problem.
Lang...
Tech Mahindra interview questions for designations
I applied via Naukri.com and was interviewed in Nov 2022. There were 4 interview rounds.
Same topics but deep questions
Get interview-ready with Top Tech Mahindra Interview Questions
I applied via Walk-in and was interviewed in Dec 2022. There were 3 interview rounds.
Basic aptitude questions very easy
Apple program and some c programming and python
Operators in programming are symbols that perform specific operations on one or more operands.
Operators can be arithmetic (+, -, *, /), assignment (=), comparison (==, !=, <, >), logical (&&, ||, !), bitwise (&, |, ^), etc.
Unary operators operate on a single operand, while binary operators operate on two operands.
Examples: 5 + 3 (addition), x = 10 (assignment), a == b (comparison), true && false (logical)
I appeared for an interview before Jan 2024.
My salary expectation is based on my experience, skills, and the market rate for Software Engineers in this region.
Consider my years of experience in software development
Take into account my specialized skills and certifications
Research the current market rate for Software Engineers in this area
Some of the top questions asked at the Tech Mahindra Software Engineer interview -
The duration of Tech Mahindra Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 159 interviews
5 Interview rounds
based on 2.7k reviews
Rating in categories
Software Engineer
26.4k
salaries
| ₹2 L/yr - ₹9.4 L/yr |
Senior Software Engineer
21.6k
salaries
| ₹5.5 L/yr - ₹23.4 L/yr |
Technical Lead
11.9k
salaries
| ₹9.6 L/yr - ₹32 L/yr |
Associate Software Engineer
5.7k
salaries
| ₹1.8 L/yr - ₹5.9 L/yr |
Team Lead
5k
salaries
| ₹5.3 L/yr - ₹17.5 L/yr |
Infosys
Cognizant
Accenture
Wipro