i
Tech Mahindra
Filter interviews by
I applied via Campus Placement and was interviewed in Sep 2024. There were 3 interview rounds.
Mostly on numerical there will be 5 sets in round 1 aptitude and communication general English questions
Coding questions are on arrays and lists
Agile is a project management methodology that emphasizes flexibility, collaboration, and continuous improvement.
Agile involves breaking down projects into smaller tasks called sprints
It prioritizes customer feedback and adapting to changes quickly
Common frameworks include Scrum, Kanban, and Lean
Daily stand-up meetings and retrospectives are common practices in Agile
Ist I gave a aptitude + Technical questions + 1 coding question
Coding question was based on sorting
Class is a blueprint for creating objects, while object is an instance of a class.
A class defines the properties and behaviors of objects.
An object is a specific instance of a class.
Classes can inherit properties and behaviors from other classes.
Objects can interact with each other by calling methods on each other.
Example: Class 'Car' may have properties like 'color' and 'model', while an object of class 'Car' could be
OOPS (Object-Oriented Programming) is a programming paradigm based on the concept of objects, which can contain data and code.
OOPS focuses on creating objects that interact with each other to solve problems.
It involves concepts like encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation refers to bundling data and methods that operate on the data into a single unit.
Inheritance allows a class to inherit...
Method overloading is when multiple methods have the same name but different parameters. Method overriding is when a subclass provides a specific implementation of a method that is already provided by its superclass.
Method overloading allows a class to have multiple methods with the same name but different parameters.
Method overriding occurs in a subclass when a method has the same name and parameters as a method in it...
Inheritance, encapsulation, and access modifiers are key concepts in object-oriented programming.
Inheritance allows a class to inherit properties and behaviors from another class.
Encapsulation is the concept of bundling data and methods that operate on the data within a single unit.
Access modifiers control the visibility and accessibility of class members.
Examples: public, private, protected
Inheritance example: class D...
What people are saying about Tech Mahindra
I applied via Referral and was interviewed in Nov 2023. There was 1 interview round.
Tech Mahindra interview questions for designations
I was interviewed before Jan 2024.
Basic DSA question and web dev fundamentals
Get interview-ready with Top Tech Mahindra Interview Questions
I applied via Job Portal and was interviewed before Jun 2021. There was 1 interview round.
Object-oriented programming is a programming paradigm that organizes code into objects.
Encapsulation: bundling data and methods together in a class
Inheritance: creating new classes from existing ones
Polymorphism: using a single interface to represent different types
Abstraction: hiding complex implementation details
Example: Creating a class 'Car' with properties like 'color' and methods like 'startEngine'
I applied via Walk-in and was interviewed before Jan 2022. There were 3 interview rounds.
Aptitude test was taken in first round
I applied via Campus Placement and was interviewed in Dec 2020. There were 3 interview rounds.
I applied via campus placement at MAEER's MIT College of Engineering, Pune and was interviewed in Nov 2024. There were 3 interview rounds.
The aptitude test was successful, covering various topics such as ratios and proportions, percentages, blood relations, boat and stream problems, highest common factor (HCF) and least common multiple (LCM), volume and surface area, time and work, as well as questions related to profit and loss, and speed, distance, and time.
In the coding test 1 question for coding and another 2 for debugging were asked.
I am a recent graduate with a degree in Computer Science and a passion for coding and problem-solving.
Recent graduate with a degree in Computer Science
Passionate about coding and problem-solving
Experience with programming languages like Java, Python, and C++
Polymorphism is the ability of a function or method to behave differently based on the object it is acting upon.
Polymorphism allows objects of different classes to be treated as objects of a common superclass.
There are two types of polymorphism: compile-time (method overloading) and runtime (method overriding).
Example: Inheritance in OOP allows a child class to override a method from its parent class, exhibiting polymo
I applied via campus placement at Vellore Institute of Technology (VIT) and was interviewed in Oct 2024. There were 4 interview rounds.
Total of 90 mins aptitude and computer networks and excel
45 mins it will be easy
The project involved developing a mobile application for tracking daily fitness activities.
Researched user needs and preferences for fitness tracking apps
Designed user interface for easy navigation and data input
Implemented features such as step tracking, calorie counting, and workout logging
Tested the application for bugs and usability issues
Collaborated with developers and designers to ensure project success
I am currently pursuing a Bachelor's degree in Computer Science with a focus on software development.
Studying various programming languages such as Java, C++, and Python
Learning about data structures and algorithms
Taking courses in web development and database management
Participating in coding competitions and hackathons
based on 6 interviews
1 Interview rounds
based on 24 reviews
Rating in categories
Software Engineer
26.4k
salaries
| ₹2 L/yr - ₹9.1 L/yr |
Senior Software Engineer
21.4k
salaries
| ₹5.5 L/yr - ₹23.4 L/yr |
Technical Lead
11.7k
salaries
| ₹9.5 L/yr - ₹37.8 L/yr |
Associate Software Engineer
5.5k
salaries
| ₹1.8 L/yr - ₹6 L/yr |
Team Lead
4.9k
salaries
| ₹5.1 L/yr - ₹17 L/yr |
Infosys
Cognizant
Accenture
Wipro