i
Tech Mahindra
Filter interviews by
The microservices design pattern used is the API Gateway pattern.
API Gateway pattern is used to provide a single entry point for clients to access multiple microservices.
It helps in routing requests, load balancing, authentication, and monitoring.
Examples include Netflix Zuul and Amazon API Gateway.
I applied via Naukri.com and was interviewed in Feb 2024. There was 1 interview round.
Program to sort employee salaries using Java 8
Use Java 8 Stream API to sort the employee salaries
Use Comparator to compare salaries
Collect the sorted salaries into a list
I applied via Job Portal and was interviewed in Aug 2023. There were 2 interview rounds.
Sort a list of employees by name using Java8 streams, explain seek vs wait, and compare protected vs default access modifiers.
Use stream to sort employees by name: employees.stream().sorted(Comparator.comparing(Employee::getName)).collect(Collectors.toList())
Seek is used to search for a particular element in a collection, while wait is used to pause the execution of a thread.
Protected access modifier allows access with...
What people are saying about Tech Mahindra
Tech Mahindra interview questions for designations
Get interview-ready with Top Tech Mahindra Interview Questions
To center a div using CSS, set the margin property to auto and specify a width for the div.
Set margin property to auto
Specify a width for the div
Arrow functions provide a concise syntax and lexical scoping compared to traditional functions.
Arrow functions have implicit return statements
They do not bind their own 'this' keyword
They have a shorter syntax compared to traditional functions
They are useful for callbacks and functional programming
Example: const double = num => num * 2;
Example: const sum = (a, b) => a + b;
Angular 2 and 8 are different versions of the Angular framework.
Angular 2 was released in 2016, while Angular 8 was released in 2019.
Angular 8 introduced several new features and improvements over Angular 2, including better performance, improved accessibility, and enhanced tooling.
Angular 8 also introduced the Ivy rendering engine, which offers improved bundle sizes and faster compilation times.
Angular 2 is no longer ...
I appeared for an interview in Sep 2018.
I applied via Campus Placement and was interviewed before Mar 2020. There was 1 interview round.
Triggers are database objects that automatically execute in response to certain events or changes in data.
Triggers are used to enforce business rules or data integrity.
They can be used to audit changes to data.
Triggers can be set to execute before or after an event, such as an insert, update, or delete operation.
They can be defined on tables, views, or schemas.
Examples of triggers include sending an email notification ...
I applied via Naukri.com and was interviewed before Jan 2021. There were 3 interview rounds.
Some of the top questions asked at the Tech Mahindra Senior Software Developer interview for experienced candidates -
based on 3 interviews
Interview experience
based on 109 reviews
Rating in categories
Software Engineer
26.4k
salaries
| ₹2 L/yr - ₹9.5 L/yr |
Senior Software Engineer
21.6k
salaries
| ₹5.5 L/yr - ₹23.5 L/yr |
Technical Lead
11.9k
salaries
| ₹9.6 L/yr - ₹38.5 L/yr |
Associate Software Engineer
5.7k
salaries
| ₹1.8 L/yr - ₹5.9 L/yr |
Team Lead
5.1k
salaries
| ₹5.3 L/yr - ₹17.5 L/yr |
Infosys
Cognizant
Accenture
Wipro