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 Interview Questions, Process, and Tips

Updated 1 Mar 2025

Top Tech Mahindra Interview Questions and Answers

View all 1.8k questions

Tech Mahindra Interview Experiences

Popular Designations

3.8k interviews found

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

I was interviewed in Jan 2025.

Round 1 - HR 

(2 Questions)

  • Q1. Introduce myself
  • Q2. Why you want to join
Round 2 - Technical 

(2 Questions)

  • Q1. Laptop and other technical check
  • Q2. WiFi and other equipment for work from home available or not
Round 3 - HR 

(1 Question)

  • Q1. Salary timing availability
Round 4 - Case Study 

Speak in two minutes on a topic

Round 5 - One-on-one 

(1 Question)

  • Q1. Topic discuss on online shopping

Top Tech Mahindra Customer Support Executive Interview Questions and Answers

Q1. Understanding customer problems,whT i know about BPO nd how they work,how i will handle a difficult nd angry customer,i can satisfied my client.
View answer (21)

Customer Support Executive Interview Questions asked at other Companies

Q1. Understanding customer problems,whT i know about BPO nd how they work,how i will handle a difficult nd angry customer,i can satisfied my client.
View answer (21)
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I was interviewed in Jan 2025.

Round 1 - One-on-one 

(2 Questions)

  • Q1. Awesome interview
  • Q2. Senior manager mukul great personality
Round 2 - One-on-one 

(2 Questions)

  • Q1. Action plan improvements bussiness related
  • Q2. Profit and lose of renew
Tech Mahindra Interview Questions and Answers for Freshers
illustration image

DevOps Lead Interview Questions & Answers

user image Anonymous

posted on 22 Jan 2025

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

I was interviewed in Dec 2024.

Round 1 - Technical 

(5 Questions)

  • Q1. Architecture of Openshift/Kuberenets?
  • Q2. Scenario question about RedHat Openshift/Kubernetes.
  • Q3. Difference between Stateful and Stateless Sets
  • Q4. Write sample deployment.yaml
  • Q5. Questions about Git

DevOps Lead Interview Questions asked at other Companies

Q1. What is the difference between a disk and an image in VM roles w.r.t MS Azure?
View answer (2)
Interview experience
5
Excellent
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I was interviewed in Dec 2024.

Round 1 - One-on-one 

(2 Questions)

  • Q1. What are the seven quality control tools?
  • Ans. 

    The seven quality control tools are essential for analyzing and solving quality-related issues in a systematic manner.

    • Check sheets: Used for collecting and organizing data, such as defect counts or frequency of occurrences.

    • Pareto charts: Helps in identifying the most significant factors contributing to a problem by displaying them in descending order.

    • Cause-and-effect diagrams (Fishbone diagrams): Used to identify and a...

  • Answered by AI
  • Q2. What is the feedback procedure?
  • Ans. 

    Feedback procedure involves collecting, analyzing, and acting upon feedback from customers or stakeholders.

    • Collect feedback through surveys, interviews, or suggestion boxes

    • Analyze feedback to identify trends, patterns, and areas for improvement

    • Act upon feedback by implementing changes or addressing concerns

    • Follow up with customers or stakeholders to ensure their feedback was addressed

    • Document feedback and actions taken

  • Answered by AI
Round 2 - Client Interview 

(2 Questions)

  • Q1. What are the Key Result Areas (KRA) for an auditor?
  • Ans. 

    Key Result Areas (KRA) for an auditor include compliance with regulations, accuracy of financial statements, and identification of risks.

    • Ensuring compliance with regulations and standards

    • Accuracy of financial statements and reports

    • Identification and assessment of risks

    • Effective communication with stakeholders

    • Continuous improvement of audit processes

  • Answered by AI
  • Q2. Scenario based questions about quality analyst.

Quality Analyst Interview Questions asked at other Companies

Q1. How you will maintain the balance between operations and quality so that they do not have any conflicts of interest
View answer (3)

Tech Mahindra interview questions for popular designations

 Software Engineer

 (189)

 Senior Software Engineer

 (149)

 Customer Service Associate

 (128)

 Associate Software Engineer

 (116)

 Customer Support Associate

 (115)

 Customer Service Executive

 (114)

 Customer Care Executive

 (107)

 Software Developer

 (98)

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

I applied via Walk-in and was interviewed in Nov 2024. There were 2 interview rounds.

Round 1 - Aptitude Test 

C++ ,Java , CAD , CNC programming, Data analytics

Round 2 - Technical 

(5 Questions)

  • Q1. What product management ur doing
  • Q2. Where did you undergo your technical traing
  • Q3. Where did u place most of your focus when reviewing somebody else code
  • Q4. What did you develop
  • Q5. What was the project before you are doing

Junior Engineer Interview Questions asked at other Companies

Q1. What is the main role of Junior engineer in Electrical maintenance and How to provide the company facilities ?
View answer (25)

Get interview-ready with Top Tech Mahindra Interview Questions

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

I applied via Recruitment Consulltant and was interviewed in Aug 2024. There were 3 interview rounds.

Round 1 - Technical 

(4 Questions)

  • Q1. Lets say you have table 1 with values 1,2,3,5,null,null,0 and table 2 has null,2,4,7,3,5 What would be the output after inner join?
  • Ans. 

    The output after inner join of table 1 and table 2 will be 2,3,5.

    • Inner join only includes rows that have matching values in both tables.

    • Values 2, 3, and 5 are present in both tables, so they will be included in the output.

    • Null values are not considered as matching values in inner join.

  • Answered by AI
  • Q2. Lets say you have customers table with customerID and customer name, Orders table with OrderId and CustomerID. write a query to find the customer name who placed the maximum orders. if more than one person...
  • Q3. Spark Architecture, Optimisation techniques
  • Q4. Some personal questions.
Round 2 - Technical 

(5 Questions)

  • Q1. Explain the entire architecture of a recent project you are working on in your organisation.
  • Ans. 

    The project involves building a data pipeline to ingest, process, and analyze large volumes of data from various sources in Azure.

    • Utilizing Azure Data Factory for data ingestion and orchestration

    • Implementing Azure Databricks for data processing and transformation

    • Storing processed data in Azure Data Lake Storage

    • Using Azure Synapse Analytics for data warehousing and analytics

    • Leveraging Azure DevOps for CI/CD pipeline aut

  • Answered by AI
  • Q2. How do you design an effective ADF pipeline and what all metrics and considerations you should keep in mind while designing?
  • Ans. 

    Designing an effective ADF pipeline involves considering various metrics and factors.

    • Understand the data sources and destinations

    • Identify the dependencies between activities

    • Optimize data movement and processing for performance

    • Monitor and track pipeline execution for troubleshooting

    • Consider security and compliance requirements

    • Use parameterization and dynamic content for flexibility

    • Implement error handling and retries fo

  • Answered by AI
  • Q3. Lets say you have a very huge data volume and in terms of performance how would you slice and dice the data in such a way that you can boost the performance?
  • Q4. Lets say you have to reconstruct a table and we have to preserve the historical data ? ( i couldnt answer that but please refer to SCD)
  • Q5. We have adf and databricks both, i can achieve transformation , fetching the data and loading the dimension layer using adf also but why do we use databricks if both have the similar functionality for few ...
Round 3 - HR 

(1 Question)

  • Q1. Basic HR questions

Interview Preparation Tips

Topics to prepare for Tech Mahindra Azure Data Engineer interview:
  • SQL
  • Databricks
  • Azure Data Factory
  • Pyspark
  • Spark
Interview preparation tips for other job seekers - The interviewers were really nice.

Skills evaluated in this interview

Top Tech Mahindra Azure Data Engineer Interview Questions and Answers

Q1. Lets say you have table 1 with values 1,2,3,5,null,null,0 and table 2 has null,2,4,7,3,5 What would be the output after inner join?
View answer (1)

Azure Data Engineer Interview Questions asked at other Companies

Q1. 7. How can we load multiple(50)tables at a time using adf?
View answer (2)

Jobs at Tech Mahindra

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

I applied via Company Website and was interviewed in Sep 2024. There was 1 interview round.

Round 1 - Technical 

(7 Questions)

  • Q1. What programming languages are you most familiar with?
  • Ans. 

    I am most familiar with C++ and Python programming languages.

    • C++

    • Python

  • Answered by AI
  • Q2. How can you debug a program while it's being used?
  • Ans. 

    Debugging a program while it's being used requires using tools like logging, monitoring, and remote debugging.

    • Use logging to track the flow of the program and identify any errors or issues.

    • Implement monitoring tools to keep an eye on the program's performance and detect any anomalies in real-time.

    • Utilize remote debugging techniques to troubleshoot and fix issues without interrupting the program's operation.

    • Use breakpoi...

  • Answered by AI
  • Q3. Describe the troubleshooting process you'd follow for a crashing program.
  • Ans. 

    I would start by checking for any error messages, reviewing recent changes, testing in a different environment, and consulting with colleagues.

    • Check for any error messages or logs to identify the issue

    • Review recent changes or updates that may have caused the program to crash

    • Test the program in a different environment to see if the issue persists

    • Consult with colleagues or experts for their input and suggestions

  • Answered by AI
  • Q4. What is your field of expertise and what would you like to learn more about?
  • Ans. 

    My field of expertise is in mechanical maintenance, specifically in troubleshooting and repairing industrial machinery. I would like to learn more about predictive maintenance techniques and advanced automation systems.

    • Expertise in troubleshooting and repairing industrial machinery

    • Knowledge of preventive maintenance practices

    • Interest in learning about predictive maintenance techniques

    • Desire to explore advanced automati

  • Answered by AI
  • Q5. What’s the most effective way to gather user and system requirements?
  • Ans. 

    The most effective way to gather user and system requirements is through direct communication and collaboration.

    • Engage with stakeholders to understand their needs and preferences

    • Utilize surveys, interviews, and workshops to gather feedback

    • Document requirements clearly and prioritize them based on importance

    • Use prototyping and mockups to visualize the final product

    • Regularly communicate and update stakeholders on the pro

  • Answered by AI
  • Q6. How would you troubleshoot a crashing program?
  • Ans. 

    To troubleshoot a crashing program, I would start by checking for error messages, reviewing recent changes, testing in a different environment, and debugging the code.

    • Check for error messages to identify the cause of the crash

    • Review recent changes in the program or system that may have caused the crash

    • Test the program in a different environment to see if the crash is environment-specific

    • Debug the code to identify and f

  • Answered by AI
  • Q7. How do you handle pressure?
  • Ans. 

    I handle pressure by staying organized, prioritizing tasks, and maintaining a positive attitude.

    • I stay organized by creating to-do lists and breaking down tasks into manageable steps.

    • I prioritize tasks based on deadlines and importance to ensure that critical tasks are completed first.

    • I maintain a positive attitude by focusing on solutions rather than problems and taking breaks when needed to recharge.

    • I communicate eff...

  • Answered by AI

Interview Preparation Tips

Topics to prepare for Tech Mahindra Mechanical Maintenance Engineer interview:
  • Mechanical Maintenance
Interview preparation tips for other job seekers - Tech Mahindra's Technical Assistance Center (TAC) offers 24/7 multilingual technical assistance and support. The TAC is AI-enabled and provides helpdesk support, incident and ticket management, and more.

Tech Mahindra also offers a service desk that is available 24/7 and is managed by certified staff. The service desk provides multi-technology support, incident recording, and analysis capabilities.

Tech Mahindra's service desk is responsible for responding to customer requests, including: answering calls, customer emails, chat support requests, and providing after hours on call support for troubleshooting technical issues.

Skills evaluated in this interview

Top Tech Mahindra Mechanical Maintenance Engineer Interview Questions and Answers

Q1. What’s the most effective way to gather user and system requirements?
View answer (2)

Mechanical Maintenance Engineer Interview Questions asked at other Companies

Q1. What is valve and its types What is coupling and it's types Pump and its types What is Backlash Gears and it's types What is least count and least count of vernier and micrometer and how to find it. Which type of pump is centrifugal. What i... read more
View answer (1)

Azure Data Engineer Interview Questions & Answers

user image Niranjan Reddy

posted on 17 Jan 2025

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

I was interviewed in Dec 2024.

Round 1 - Technical 

(2 Questions)

  • Q1. What are the optimization techniques used in Spark?
  • Q2. What methods do you use to transfer data from on-premises storage to Azure Data Lake Storage Gen2?
Round 2 - Technical 

(1 Question)

  • Q1. Types of joins and spark queries
Round 3 - HR 

(1 Question)

  • Q1. What is your willingness to work in a firm office environment?

Top Tech Mahindra Azure Data Engineer Interview Questions and Answers

Q1. Lets say you have table 1 with values 1,2,3,5,null,null,0 and table 2 has null,2,4,7,3,5 What would be the output after inner join?
View answer (1)

Azure Data Engineer Interview Questions asked at other Companies

Q1. 7. How can we load multiple(50)tables at a time using adf?
View answer (2)
Interview experience
3
Average
Difficulty level
Moderate
Process Duration
Less than 2 weeks
Result
Selected Selected

I applied via Company Website and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - Technical 

(7 Questions)

  • Q1. Tell me about your self introduction
  • Q2. Tell me about favourite place in india
  • Q3. Tell me about your hobbies
  • Q4. Your life expectiance
  • Q5. Tell me abouts family
  • Q6. Tell me about your strength
  • Q7. Tell me about your childhood memories

Computer Operator Interview Questions asked at other Companies

Q1. Which program language do you use regularly in your work
View answer (3)

Data Engineer Interview Questions & Answers

user image Rutuja Bhagat

posted on 15 Dec 2024

Interview experience
4
Good
Difficulty level
Easy
Process Duration
-
Result
-

I applied via Recruitment Consulltant and was interviewed in Nov 2024. There was 1 interview round.

Round 1 - Technical 

(7 Questions)

  • Q1. Difference between bigtable and bigquery.
  • Ans. 

    Bigtable is a NoSQL database for real-time analytics, while BigQuery is a fully managed data warehouse for running SQL queries.

    • Bigtable is a NoSQL database designed for real-time analytics and high throughput, while BigQuery is a fully managed data warehouse for running SQL queries.

    • Bigtable is used for storing large amounts of semi-structured data, while BigQuery is used for analyzing structured data using SQL queries.

    • ...

  • Answered by AI
  • Q2. How to remove duplicate rows from bigquery? find the month of a given date in bigquery.
  • Ans. 

    To remove duplicate rows from BigQuery, use the DISTINCT keyword. To find the month of a given date, use the EXTRACT function.

    • To remove duplicate rows, use SELECT DISTINCT * FROM table_name;

    • To find the month of a given date, use SELECT EXTRACT(MONTH FROM date_column) AS month_name FROM table_name;

    • Make sure to replace 'table_name' and 'date_column' with the appropriate values in your query.

  • Answered by AI
  • Q3. What operator is used in composer to move data from gcs to bq
  • Ans. 

    The operator used in Composer to move data from GCS to BigQuery is the GCS to BigQuery operator.

    • The GCS to BigQuery operator is used in Apache Airflow, which is the underlying technology of Composer.

    • This operator allows you to transfer data from Google Cloud Storage (GCS) to BigQuery.

    • You can specify the source and destination parameters in the operator to define the data transfer process.

  • Answered by AI
  • Q4. Write a code for this - input = [1,2,3,4] output = [1,4,9,16]
  • Ans. 

    Code to square each element in the input array.

    • Iterate through the input array and square each element.

    • Store the squared values in a new array to get the desired output.

  • Answered by AI
  • Q5. Dataflow vs dataproc.
  • Ans. 

    Dataflow is a fully managed stream and batch processing service, while Dataproc is a managed Apache Spark and Hadoop service.

    • Dataflow is a serverless data processing service that automatically scales to handle your data, while Dataproc is a managed Spark and Hadoop service that requires you to provision and manage clusters.

    • Dataflow is designed for both batch and stream processing, allowing you to process data in real-t...

  • Answered by AI
  • Q6. Architecture of bq. Query optimization techniques in bigquery.
  • Ans. 

    BigQuery architecture includes storage, execution, and optimization components for efficient query processing.

    • BigQuery stores data in Capacitor storage system for fast access.

    • Query execution is distributed across multiple nodes for parallel processing.

    • Query optimization techniques include partitioning tables, clustering tables, and using query cache.

    • Using partitioned tables can help eliminate scanning unnecessary data.

    • ...

  • Answered by AI
  • Q7. RDD vs dataframe vs dataset in pyspark
  • Ans. 

    RDD vs dataframe vs dataset in PySpark

    • RDD (Resilient Distributed Dataset) is the basic abstraction in PySpark, representing a distributed collection of objects

    • Dataframe is a distributed collection of data organized into named columns, similar to a table in a relational database

    • Dataset is a distributed collection of data with the ability to use custom classes for type safety and user-defined functions

    • Dataframes and Data...

  • Answered by AI

Top Tech Mahindra Data Engineer Interview Questions and Answers

Q1. how to remove duplicate rows from bigquery? find the month of a given date in bigquery.
View answer (1)

Data Engineer Interview Questions asked at other Companies

Q1. Optimal Strategy for a GameYou and your friend Ninjax are playing a game of coins. Ninjax place the 'N' number of coins in a straight line. The rule of the game is as follows: 1. Each coin has a value associated with it. 2. It’s a two-playe... read more
View answer (6)
Contribute & help others!
anonymous
You can choose to be anonymous

Tech Mahindra Interview FAQs

How many rounds are there in Tech Mahindra interview?
Tech Mahindra interview process usually has 2-3 rounds. The most common rounds in the Tech Mahindra interview process are HR, Technical and Resume Shortlist.
How to prepare for Tech Mahindra 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 Customer Service, customer support, voice process, international bpo and customer care.
What are the top questions asked in Tech Mahindra interview?

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

  1. Tell me something about yourself. Define encapsulation. What is inheritance. ...read more
  2. If the customer is not satisfied with your answer so what will you do to satisf...read more
  3. Which programming language you are comfortable wi...read more
How long is the Tech Mahindra interview process?

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

Recently Viewed

DESIGNATION

Pyspark Developer

25 interviews

INTERVIEWS

Cognizant

No Interviews

DESIGNATION

DESIGNATION

DESIGNATION

DESIGNATION

DESIGNATION

REVIEWS

IntouchCX

No Reviews

INTERVIEWS

Cognizant

No Interviews

LIST OF COMPANIES

HGS

Overview

Tell us how to improve this page.

Tech Mahindra Interview Process

based on 3.2k interviews

Interview experience

4
  
Good
View more

HCLTech

Find your spark at a global tech company that values your every skill

Interview Questions from Similar Companies

TCS Interview Questions
3.7
 • 10.5k Interviews
Accenture Interview Questions
3.8
 • 8.2k Interviews
Infosys Interview Questions
3.6
 • 7.6k Interviews
Wipro Interview Questions
3.7
 • 5.7k Interviews
Cognizant Interview Questions
3.8
 • 5.6k Interviews
Capgemini Interview Questions
3.7
 • 4.8k Interviews
HCLTech Interview Questions
3.5
 • 3.8k Interviews
Genpact Interview Questions
3.8
 • 3.1k Interviews
LTIMindtree Interview Questions
3.8
 • 3k Interviews
IBM Interview Questions
4.0
 • 2.4k Interviews
View all

Tech Mahindra Reviews and Ratings

based on 35.1k reviews

3.5/5

Rating in categories

3.4

Skill development

3.5

Work-life balance

3.1

Salary

3.5

Job security

3.4

Company culture

2.8

Promotions

3.3

Work satisfaction

Explore 35.1k Reviews and Ratings
Banking Voice Support @ Tech Mahindra

Noida

0-4 Yrs

₹ 1.75-3 LPA

Customer Support ll Urgent hiring ll Voice Process ll Noida

Noida,

Ghaziabad

+1

0-4 Yrs

₹ 1.75-2.75 LPA

Tech Mahindra Hiring For Email / Non-Voice Process

Noida,

Ghaziabad

+1

2-7 Yrs

₹ 1-3.75 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
Rate your experience using AmbitionBox
Terrible
Terrible
Poor
Poor
Average
Average
Good
Good
Excellent
Excellent