i
Tech Mahindra
Filter interviews by
I applied via Naukri.com and was interviewed before Apr 2022. There were 2 interview rounds.
I applied via Campus Placement and was interviewed before Sep 2023. There were 2 interview rounds.
Aptitude test which lasted for 60 minutes.
I applied via Naukri.com and was interviewed before Feb 2023. There were 2 interview rounds.
Spring MVC is a framework for building web applications in Java. IOC stands for Inversion of Control, a design pattern used in Spring.
Spring MVC is a part of the Spring Framework that provides a model-view-controller architecture for developing web applications.
It follows the MVC pattern, where the model represents the data, the view represents the user interface, and the controller handles the requests and manages the...
What people are saying about Tech Mahindra
I applied via Naukri.com and was interviewed before Mar 2023. There were 2 interview rounds.
Hadoop is a distributed storage system while Spark is a fast and general-purpose cluster computing system.
Hadoop is primarily used for batch processing of large datasets, while Spark is used for real-time data processing.
Hadoop uses MapReduce for processing data, while Spark uses in-memory processing for faster computation.
Spark is faster than Hadoop due to its ability to store data in-memory and perform multiple opera...
Tech Mahindra interview questions for designations
Get interview-ready with Top Tech Mahindra Interview Questions
I applied via LinkedIn and was interviewed before Mar 2023. There was 1 interview round.
Some popular Bigdata frameworks include Apache Hadoop, Apache Spark, and Apache Flink.
Apache Hadoop: Used for distributed storage and processing of large data sets.
Apache Spark: In-memory data processing engine for big data analytics.
Apache Flink: Stream processing framework with high throughput and low latency.
Different types of file formats in Hadoop include Avro, Parquet, ORC, SequenceFile, and TextFile.
Avro
Parquet
ORC
SequenceFile
TextFile
I applied via Walk-in and was interviewed before Jan 2023. There were 4 interview rounds.
Basic Aptitude test
I applied via Company Website and was interviewed before Jul 2023. There were 2 interview rounds.
Java and Aptitude MCQ and 1 coding question
I applied via Naukri.com and was interviewed before Jul 2023. There was 1 interview round.
I applied via Naukri.com and was interviewed in Mar 2022. There were 2 interview rounds.
Program to check if a given string is a palindrome or not.
Convert the string to lowercase to ignore case sensitivity
Use two pointers, one at the start and one at the end of the string
Compare the characters at both pointers and move them towards each other
If all characters match, the string is a palindrome
Annotations are used in Spring to provide metadata to the Spring framework.
Annotations are used to configure Spring beans and their dependencies.
Some commonly used annotations in Spring are @Autowired, @Component, @Controller, @Service, and @Repository.
Annotations can also be used for AOP (Aspect-Oriented Programming) in Spring.
Annotations can be used to define transaction boundaries in Spring.
Annotations can be used t...
Properties can be differentiated using Spring profiles for dev, uat, and prod.
Define profiles in application.properties or application.yml
Use @Profile annotation to activate specific profile
Separate property files for each profile
Example: application-dev.properties, application-uat.properties, application-prod.properties
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 153 interviews
5 Interview rounds
based on 2.6k reviews
Rating in categories
Software Engineer
26.4k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
21.4k
salaries
| ₹0 L/yr - ₹0 L/yr |
Technical Lead
11.7k
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Software Engineer
5.5k
salaries
| ₹0 L/yr - ₹0 L/yr |
Team Lead
5k
salaries
| ₹0 L/yr - ₹0 L/yr |
Infosys
Cognizant
Accenture
Wipro