Upload Button Icon Add office photos
Engaged Employer

i

This company page is being actively managed by Tech Mahindra Team. If you also belong to the team, you can get access from here

Tech Mahindra Verified Tick

Compare button icon Compare button icon Compare

Filter interviews by

Tech Mahindra Technical Lead Interview Questions, Process, and Tips

Updated 22 Feb 2025

Top Tech Mahindra Technical Lead Interview Questions and Answers

  • Q1. What is REST API? And the difference between GET, PUT, POST, DELETE, MERGE, PATCH methods. Also, differences in various response codes like 200,203,204
  • Q2. How to speed up request response? What is caching? Which cache you are using?
  • Q3. How to secure endpoints in REST APIs? What is JWT Token?
View all 46 questions

Tech Mahindra Technical Lead Interview Experiences

75 interviews found

Interview experience
3
Average
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before May 2023. There were 2 interview rounds.

Round 1 - Technical 

(2 Questions)

  • Q1. What are SOLID Principles?
  • Ans. 

    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...

  • Answered by AI
  • Q2. Explain current project
Round 2 - Technical 

(1 Question)

  • Q1. What are Rest APIs?
  • Ans. 

    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.

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Tech Mahindra Technical Lead interview:
  • Web Api
  • Javascript
  • Angular
  • Node.Js
Interview preparation tips for other job seekers - have clarity on core concepts that should help through drive

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Jun 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Azure cloud services question.
  • Q2. Provided necessary solution

Technical Lead Interview Questions Asked at Other Companies

Q1. 1. Explain 5 mins the flow from requirement analysis to productio ... read more
asked in Infosys
Q2. Managerial: 1) Explain any one past issue and its mitigation stra ... read more
asked in Wipro
Q3. What automation framework have you worked on?
asked in Cognizant
Q4. 1. Type of documentation for computer system validation. 2.Please ... read more
Q5. What is REST API? And the difference between GET, PUT, POST, DELE ... read more
Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Keep your resume crisp and to the point. A recruiter looks at your resume for an average of 6 seconds, make sure to leave the best impression.
View all tips
Round 2 - One-on-one 

(2 Questions)

  • Q1. What is closure explain in more , what is ur role
  • Ans. 

    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...

  • Answered by AI
  • Q2. What is angular explain lifecycle
  • Ans. 

    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...

  • Answered by AI

Interview Preparation Tips

Interview preparation tips for other job seekers - Not good appraisal, team was good, onsite is enough, accounts are telecom

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Approached by Company and was interviewed before May 2023. There were 2 interview rounds.

Round 1 - Technical 

(1 Question)

  • Q1. Bash script to automate repeated task for linux admin, Azure cloud
  • Ans. 

    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

  • Answered by AI
Round 2 - One-on-one 

(1 Question)

  • Q1. Manager discussion

Skills evaluated in this interview

Tech Mahindra interview questions for designations

 Java Technical Lead

 (1)

 Technical Specialist

 (4)

 Technical Architect

 (4)

 Technical Consultant

 (3)

 Technical Analyst

 (1)

 Test Lead

 (12)

 Project Lead

 (9)

 Lead Consultant

 (3)

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed before Mar 2023. There was 1 interview round.

Round 1 - Technical 

(4 Questions)

  • Q1. Hashmap internal working
  • Q2. Java stream API
  • Q3. Exception related questions
  • Q4. NoSQLdb related questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Focus on concept

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.

Round 1 - Technical 

(4 Questions)

  • Q1. What is REST API? And the difference between GET, PUT, POST, DELETE, MERGE, PATCH methods. Also, differences in various response codes like 200,203,204
  • Ans. 

    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...

  • Answered by AI
  • Q2. How to speed up request response? What is caching? Which cache you are using?
  • Ans. 

    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

  • Answered by AI
  • Q3. How to secure endpoints in REST APIs? What is JWT Token?
  • Ans. 

    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...

  • Answered by AI
  • Q4. Write a code in angular to fetch JSON response from given URL and display in tabular format.
  • Ans. 

    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.

  • Answered by AI
Round 2 - HR 

(3 Questions)

  • Q1. What are your salary expectations?
  • Q2. Share details of your previous job.
  • Q3. Why are you looking for a change?

Interview Preparation Tips

Topics to prepare for Tech Mahindra Technical Lead interview:
  • Core Java
  • Spring Boot
  • Spring Mvc
  • Angular
  • Cache
  • Security
  • REST API
  • JPA
Interview preparation tips for other job seekers - Basics of Core Java
Difference between Spring and Spring Boot
REST APIs
Spring Security
Caching
Angular observable & promise
*ngFor, *ngIf and how to use that in code

Skills evaluated in this interview

Technical Lead Jobs at Tech Mahindra

View all

I applied via Approached by Company

Round 1 - Technical 

(1 Question)

  • Q1. It was purely technical
Round 2 - Behavioral 

(3 Questions)

  • Q1. Discussion about project?
  • Q2. Have you ever handled any team? Details
  • Q3. How will i fit into the project, and what will be my expectations
Round 3 - HR 

(1 Question)

  • Q1. It is mainly salary negotiation round. If you have multiple offers then you may bargain else whatever is offered needs to be accepted

Interview Preparation Tips

Interview preparation tips for other job seekers - The overall hiring process in Tech Mahindra is bit slow. So don't stop giving interview process in other places, even if you have cleared some of the rounds.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Nov 2022. There were 4 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Don’t add your photo or details such as gender, age, and address in your resume. These details do not add any value.
View all tips
Round 2 - Technical 

(2 Questions)

  • Q1. Javascript hosting
  • Q2. Angular and react concept
Round 3 - Technical 

(2 Questions)

  • Q1. Scenario based questions
  • Q2. What kind of production issues have you faced?
Round 4 - HR 

(1 Question)

  • Q1. General questions

Interview Preparation Tips

Interview preparation tips for other job seekers - Salary calculated on last withdrawn fixed salary only. But in the offered amount, they will add a 10% variable pay. So, whatever hike you are getting consider 10% variable pay and they pay a variable amount 100% in every month's salary if you are tagged with the billable project.
Interview experience
4
Good
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Recruitment Consulltant and was interviewed before Jun 2023. There was 1 interview round.

Round 1 - Technical 

(2 Questions)

  • Q1. Table with Joins
  • Ans. 

    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

  • Answered by AI
  • Q2. Date Trunc in Tableau
  • Ans. 

    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.

  • Answered by AI

Skills evaluated in this interview

Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
2-4 weeks
Result
Selected Selected

I applied via Naukri.com and was interviewed before Oct 2022. There were 3 interview rounds.

Round 1 - Resume Shortlist 
Pro Tip by AmbitionBox:
Properly align and format text in your resume. A recruiter will have to spend more time reading poorly aligned text, leading to high chances of rejection.
View all tips
Round 2 - Technical 

(3 Questions)

  • Q1. 4G attach procedures with messages
  • Ans. 

    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

  • Answered by AI
  • Q2. Kubernates architecture, services, commands
  • Q3. Real time issues which you are facing regarding KPI issues
  • Ans. 

    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

  • Answered by AI
Round 3 - Technical 

(3 Questions)

  • Q1. Local policy breakout
  • Q2. PCRF policy , data plan
  • Q3. Wireshark traces

Interview Preparation Tips

Interview preparation tips for other job seekers - Please read all the concept of Telecommunications then call flow

Tech Mahindra Interview FAQs

How many rounds are there in Tech Mahindra Technical Lead interview?
Tech Mahindra interview process usually has 2-3 rounds. The most common rounds in the Tech Mahindra interview process are Technical, Resume Shortlist and HR.
How to prepare for Tech Mahindra Technical Lead interview?
Go through your CV in detail and study all the technologies mentioned in your CV. Prepare at least two technologies or languages in depth if you are appearing for a technical interview at Tech Mahindra. The most common topics and skills that interviewers at Tech Mahindra expect are Production Support, Project Development, Technical Documentation, Java and SQL.
What are the top questions asked in Tech Mahindra Technical Lead interview?

Some of the top questions asked at the Tech Mahindra Technical Lead interview -

  1. What is REST API? And the difference between GET, PUT, POST, DELETE, MERGE, PAT...read more
  2. How to speed up request response? What is caching? Which cache you are usi...read more
  3. How to secure endpoints in REST APIs? What is JWT Tok...read more
How long is the Tech Mahindra Technical Lead interview process?

The duration of Tech Mahindra Technical Lead interview process can vary, but typically it takes about less than 2 weeks to complete.

Tell us how to improve this page.

Tech Mahindra Technical Lead Interview Process

based on 77 interviews

4 Interview rounds

  • Technical Round - 1
  • Technical Round - 2
  • Technical Round - 3
  • HR Round
View more
Tech Mahindra Technical Lead Salary
based on 11.7k salaries
₹9.5 L/yr - ₹38 L/yr
12% more than the average Technical Lead Salary in India
View more details

Tech Mahindra Technical Lead Reviews and Ratings

based on 675 reviews

3.4/5

Rating in categories

3.3

Skill development

3.5

Work-life balance

3.0

Salary

3.4

Job security

3.2

Company culture

2.5

Promotions

3.2

Work satisfaction

Explore 675 Reviews and Ratings
SQL Tech Lead

Pune

6-11 Yrs

₹ 20-22.5 LPA

Explore more jobs
Software Engineer
26.4k salaries
unlock blur

₹2 L/yr - ₹9.2 L/yr

Senior Software Engineer
21.4k salaries
unlock blur

₹5.5 L/yr - ₹23 L/yr

Technical Lead
11.7k salaries
unlock blur

₹9.5 L/yr - ₹38 L/yr

Associate Software Engineer
5.5k salaries
unlock blur

₹1.8 L/yr - ₹8.2 L/yr

Team Lead
5k salaries
unlock blur

₹5.2 L/yr - ₹17 L/yr

Explore more salaries
Compare Tech Mahindra with

Infosys

3.6
Compare

Cognizant

3.8
Compare

Accenture

3.8
Compare

Wipro

3.7
Compare
Did you find this page helpful?
Yes No
write
Share an Interview