i
Tech Mahindra
Filter interviews by
I applied via Campus Placement and was interviewed in Sep 2022. There was 1 interview round.
I was interviewed in May 2023.
Oops concepts in Java refer to Object-Oriented Programming principles like Inheritance, Encapsulation, Polymorphism, and Abstraction.
Inheritance: Allows a class to inherit properties and behavior from another class.
Encapsulation: Bundling data and methods that operate on the data into a single unit.
Polymorphism: Ability of a method to do different things based on the object it is acting upon.
Abstraction: Hiding the imp...
Collections in Java refer to classes and interfaces that implement data structures like lists, sets, and maps.
Collections provide a way to store and manipulate groups of objects in Java
Examples include ArrayList, LinkedList, HashSet, and HashMap
Collections framework includes interfaces like List, Set, Map, and classes like ArrayList, HashSet, and HashMap
List and Set are both interfaces in Java used to store collections of elements, but with different characteristics.
List is an ordered collection that allows duplicate elements, while Set is an unordered collection that does not allow duplicates.
List implementations include ArrayList, LinkedList, and Vector, while Set implementations include HashSet, TreeSet, and LinkedHashSet.
List allows access to elements by index, wh...
A palindrome program checks if a given string reads the same forwards and backwards.
Create a function that takes a string as input
Remove any spaces and convert all characters to lowercase
Compare the string with its reverse to check if it is a palindrome
Program to generate prime numbers
Create a function to check if a number is prime
Iterate through numbers and check for prime numbers
Store prime numbers in an array
Inheritance is a concept in object-oriented programming where a class can inherit attributes and methods from another class. A class is a blueprint for creating objects, while an object is an instance of a class.
Inheritance allows a class to reuse code from another class, promoting code reusability and reducing redundancy.
A class is a template or blueprint for creating objects, defining attributes and methods.
An object...
Coding round test in tech Mahindra
I applied via Naukri.com and was interviewed in Apr 2023. There were 2 interview rounds.
What people are saying about Tech Mahindra
Network architecture
Tech Mahindra interview questions for designations
I applied via Job Fair and was interviewed in Aug 2023. There were 3 interview rounds.
I am comfortable with multiple programming languages including Java, Python, and JavaScript.
Proficient in Java for backend development
Experienced in Python for data analysis and machine learning
Skilled in JavaScript for frontend development
Familiar with SQL for database management
Comfortable with C++ for competitive programming
Get interview-ready with Top Tech Mahindra Interview Questions
I applied via Company Website
I applied via Campus Placement and was interviewed in May 2022. There was 1 interview round.
I applied via Company Website and was interviewed in Dec 2021. There was 1 interview round.
I applied via Campus Placement and was interviewed in Nov 2024. There were 2 interview rounds.
Its very easy
Basic maths questions learned up to 10
Basic Apptitude questions
based on 141 reviews
Rating in categories
Software Engineer
26.3k
salaries
| ₹2 L/yr - ₹10.8 L/yr |
Senior Software Engineer
21.2k
salaries
| ₹5.4 L/yr - ₹22.5 L/yr |
Technical Lead
11.5k
salaries
| ₹9.1 L/yr - ₹37 L/yr |
Associate Software Engineer
5.2k
salaries
| ₹1.8 L/yr - ₹6 L/yr |
Team Lead
4.9k
salaries
| ₹5.1 L/yr - ₹16.5 L/yr |
Infosys
Cognizant
Accenture
Wipro