i
Tech Mahindra
Filter interviews by
I applied via Naukri.com and was interviewed before May 2023. There were 2 interview rounds.
SOLID Principles are a set of five design principles in object-oriented programming to make software designs more understandable, flexible, and maintainable.
S - Single Responsibility Principle: A class should have only one reason to change.
O - Open/Closed Principle: Software entities should be open for extension but closed for modification.
L - Liskov Substitution Principle: Objects of a superclass should be replaceable...
Rest APIs are a set of rules and protocols that allow different software applications to communicate with each other over the internet.
Rest APIs use HTTP methods like GET, POST, PUT, DELETE to perform actions on resources.
They typically return data in JSON or XML format.
Rest APIs are stateless, meaning each request from a client to the server must contain all the information necessary to understand the request.
I applied via Naukri.com and was interviewed before Jun 2023. There was 1 interview round.
Closure is a function that has access to variables in its outer scope, even after the outer function has returned.
A closure is created when a function returns another function that references variables from the outer function's scope.
Closures are commonly used in JavaScript to create private variables and functions.
The Technical Lead's role in relation to closures may involve optimizing code that uses closures or helpi...
Angular is a JavaScript framework for building web applications. It has a component-based architecture and a well-defined lifecycle.
Angular lifecycle consists of several phases that a component goes through from creation to destruction.
The main phases are: ngOnChanges, ngOnInit, ngDoCheck, ngAfterContentInit, ngAfterContentChecked, ngAfterViewInit, ngAfterViewChecked, ngOnDestroy.
Each phase has a specific purpose and c...
What people are saying about Tech Mahindra
I applied via Approached by Company and was interviewed before May 2023. There were 2 interview rounds.
Create a Bash script to automate repeated tasks for Linux admin in Azure cloud
Use Azure CLI commands to interact with Azure resources
Utilize loops and conditional statements for automation
Implement error handling and logging for script reliability
Tech Mahindra interview questions for designations
I applied via Recruitment Consulltant and was interviewed before Mar 2023. There was 1 interview round.
Get interview-ready with Top Tech Mahindra Interview Questions
I applied via Approached by Company and was interviewed in Feb 2022. There were 2 interview rounds.
REST API is a web service that uses HTTP methods to interact with resources. GET, PUT, POST, DELETE, MERGE, PATCH are different methods.
REST API is a stateless architecture that uses HTTP methods to interact with resources.
GET method is used to retrieve data from a server.
PUT method is used to update an existing resource on the server.
POST method is used to create a new resource on the server.
DELETE method is used to d...
Caching can speed up request response. Popular caches include Redis, Memcached, and browser caching.
Caching stores frequently accessed data in memory for faster retrieval
Browser caching stores static assets like images and CSS files
Redis and Memcached are popular in-memory caching solutions for web applications
Cache invalidation is important to ensure data consistency
JWT token is used to secure endpoints in REST APIs by providing authentication and authorization.
JWT stands for JSON Web Token
It is a compact, URL-safe means of representing claims to be transferred between two parties
It is used for authentication and authorization
It contains three parts: header, payload, and signature
The header contains the algorithm used to sign the token
The payload contains the claims or information...
Angular code to fetch and display JSON response in tabular format.
Use HttpClient module to make an HTTP GET request to the given URL.
Subscribe to the response and extract the JSON data.
Create an Angular component to display the data in a tabular format using HTML and CSS.
I applied via Approached by Company
I applied via Naukri.com and was interviewed before Nov 2022. There were 4 interview rounds.
I applied via Recruitment Consulltant and was interviewed before Jun 2023. There was 1 interview round.
Table with Joins
Joins are used to combine rows from two or more tables based on a related column between them
Types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN
Example: SELECT * FROM table1 INNER JOIN table2 ON table1.column = table2.column
Date Trunc in Tableau is used to truncate date values to a specified level of granularity.
Date Trunc function is used to truncate date values to a specific level of granularity, such as year, quarter, month, etc.
It helps in aggregating data at a higher level of detail than the original date field.
Example: DATE_TRUNC('month', [Order Date]) will truncate the date values to the month level.
I applied via Naukri.com and was interviewed before Oct 2022. There were 3 interview rounds.
4G attach procedures involve multiple messages exchanged between the UE and the network.
UE sends attach request to the network
Network validates the request and assigns temporary identities to the UE
Network sends attach accept message to UE
UE sends attach complete message to network to complete the attach procedure
Facing real-time KPI issues related to data accuracy and system performance
Data inconsistency leading to inaccurate KPI calculations
System lag affecting real-time updates of KPI metrics
Difficulty in integrating data from multiple sources for comprehensive KPI analysis
Some of the top questions asked at the Tech Mahindra Technical Lead interview -
The duration of Tech Mahindra Technical Lead interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 77 interviews
4 Interview rounds
based on 675 reviews
Rating in categories
Software Engineer
26.4k
salaries
| ₹2 L/yr - ₹9.2 L/yr |
Senior Software Engineer
21.4k
salaries
| ₹5.5 L/yr - ₹23 L/yr |
Technical Lead
11.7k
salaries
| ₹9.5 L/yr - ₹38 L/yr |
Associate Software Engineer
5.5k
salaries
| ₹1.8 L/yr - ₹8.2 L/yr |
Team Lead
5k
salaries
| ₹5.2 L/yr - ₹17 L/yr |
Infosys
Cognizant
Accenture
Wipro