Preparing for a Tech Mahindra interview? Below are real questions collected from recent Tech Mahindra fresher interviews — grouped by round and topic, sorted by how often they are actually asked. Updated automatically as new interview experiences come in.
220
unique questions
276
times reported
6
topic areas
Easy
difficulty
Tech Mahindra interview process for freshers
- Aptitude + English Test
- Technical Interview
- HR Interview
Aptitude + English, then technical and HR — communication weighs heavily.
Top 10 most-asked Tech Mahindra interview questions
- Tell me about yourself (asked 16×)
- Do you have any questions for us? (asked 7×)
- Oops concepts (asked 4×)
- Polymorphism (asked 2×)
- Hobbies (asked 2×)
- Any questions from your side (asked 2×)
- Tell me about your project (asked 1×)
- OOP concepts (asked 1×)
- DBMS basics (asked 1×)
- SQL queries (asked 1×)
Tech Mahindra other questions (109)
- C programming basics
- Why Tech Mahindra?
- The programming language that I know
- Difference between truncate and delete
- D BMS concept
- Last semester's subject name
- Some basic questions of hr
- Asked for my I'd card
- Data types
- Asking testing questions and 2. DDL 3
- Function and functionality 6. What is S DLC 7
- Air conditioner 8. AC testing 9
- What is an extension of the Android file 10
- Extension of IOS file 11. Latest
- technologies in ANDROID 12. Regression
- Testing 13. What is texting air conditioner
- remote
- What is testing
- What is an error and bug
- Generators
- Decorators
- What is your favorite subject
- Merge sorting
- DML commands
- TCL commands
Show 84 more other questions
- Real time scenario type
- Question
- Time taken 23 minutes actually In the mail they mentioned 15 minutes but for me,
- it takes 23 minutes
- Software development or testing which one up refer
- What is software Testing
- Blackbox and white box Testing Gray Testing and example
- Defect lifecycle
- What is the severity and priority of testing
- What is mobile testing and types
- The reason why I want to come into software
- Explain A land ML and give examples
- Asked me to write code on strings
- About S DLC
- Why is agile methodology a more commonly used S DLC model
- Slicing and reverse string using slicing
- Finally
- Can we have multiple catch blocks in a program
- This keyword
- How to add a column
- How to delete a record
- Difference b/w deleting and truncating
- Are you flexible enough to learn any Technologies
- NO self intro
- Asked General HR questions
- About power bi
- DAX Function
- Favorite food
- difference between delete and remove
- Inner joint
- Adopt any technology
- The interviewer was very friendly he mainly focused on communication
- Explain Drop Delete Truncate
- Difference between abstract and interface
- Simple queries
- The difference between where and having
- What is data integrity
- What is swapping
- Explain swapping methods
- Comfortable language
- Garbage collector
- What is the difference between a string and a list
- How do you use modules
- Best practices of coding
- How do you define a function
- What is deep learning
- The interview went for 24 mins
- Coding language you are good at
- Difference between Method overloading and method overriding
- What is class
- What is an object
- What is structure
- What is De structure
- How is memory allocation done
- Linux commands
- git commands
- Greatest achievement in your life
- How do you manage your time if an application is running up until the day before If it
- does not open by today how do you solve the problem
- Technical skills you possess
- Asked to Introduce myself briefly
- What are the concepts you are familiar with
- Are you familiar with collection frameworks
- If I give you a program in which language will you write the code
- a. Reversing a string
- b. A sentence is given with commas
- In it, have to print each sentence before a comma in a new line
- Asked a scenario question Based on my hobby Travelling - you planned a trip with
- complete how do you manage this
- Which coding language you are aware of
- student names who have the letter 's'
- List and tuple difference 5. List slicing and indexing 6. Dictionaries 7
- Tell me about your Technical profile
- Any idea about Machine Learning
- What is classification and regression
- Code to print the digits in the given string and count the digits
- Today's Tech Mah indra interview questions
- Founder of c
- DDL and DML
- Data warehousing
- ETA techniques
- Cloud computing
- Platforms of cloud computing
- I A AS PA AS SAAS
Tech Mahindra technical & cs core questions (63)
- Oops concepts
- Polymorphism
- OOP concepts
- DBMS basics
- SQL queries
- OSI layers / networking basics
- How to print any statement inc and Java
- Abstraction
- Encapsulation
- Some SQL queries
- Mentioned the basics of Java So he asked basics
- Inheritance
- Exception
- Are u interested in learning a new language
- Polymorphism 4. Abstraction 5
- Python has interpreted language or compiled what
- Difference between Java and Python
- Application of python
- Difference between c and python
- Difference between linear and nonlinear data structure
- Features of python
- What is oops
- Programming languages I know other than c, I said python & java basics and D BMS
- Commit and rollback from DBMS
- OOPS in detail
Show 38 more technical & cs core questions
- Why is the main method static
- How can static and non static methods be accessed
- Memory allocation of static and
- Non Static members Method overriding
- How can we handle the exceptions
- Why is the Java platform independent
- Does Java use a compiler or interpreter
- What are constructors
- Types of constructors
- Type of joins
- Define Commit command in SQL
- What is JavaScript and why is it used Explain
- How comfortable are you with SQL
- What are the things you know in SQL
- Some scenario based questions on SQL
- What is Python
- Why Python
- Normalization
- Differences between normalization and de normalization
- What is Python and why python is used
- What is a data structure
- What is Encapsulation
- What is Inheritance
- What is polymorphism
- What is a pointer
- What is a static variable
- Which database do you use How do you connect the database
- Which language are you comfortable with python or c?
- Two codes to write both in Java and Python
- What is SQL and how it is used
- given an array and asked how to find the smallest and largest number
- In the given array how to find ascending order using sorting techniques
- In SQL write a query there is a table containing student information How to get all the
- Self intro 2. Projects Which language are you comfortable I said Python 3
- Take any concept in Python and speak about what I know about that topic 4
- Oops concepts in Python vs Java 8. Modules in python 9. Lambda function 10
- Do you know about DS A in Python
- Founder of java
Tech Mahindra hr & behavioural questions (21)
- Tell me about yourself
- Do you have any questions for us?
- Hobbies
- Any questions from your side
- Comfortable with rotational shifts?
- Strength and weakness
- How do you come to know about Tech Mah indra
- Are you willing to relocate
- Are you comfortable with any shifts
- Any questions to ask?
- Are you willing to relocate to Ahmedabad
- Willing to relocate
- Are you comfortable with the location and timings
- Family background
- Can you relocate to Hyderabad
- Will you sign for a 2 3 year bond
- Tell me more about yourself
- What do you know about SQI?
- family and at the same time the manager asked you to do work that is urgent to
- Are there any questions from your side
- How to create a function and how to invoke it 11. Any questions
Tech Mahindra projects & resume questions (18)
- Tell me about your project
- About my final year project
- Self introduction followed by major project and programming part included In that
- What challenges did you face in the project as a team leader
- Explain ur Mini Projects
- What are the projects you have done Explain it
- What is your role in the project
- Detailed questions about my project
- What is your project
- Role in project
- Challenges faced in Project
- Explain your projects
- If you commit a mistake in a project how will you approach the team leads
- Explanation of projects
- What are the challenges faced during the project
- Projects that you have done
- Certifications
- Projects in which language
Tech Mahindra coding & dsa questions (8)
- What are the sorting algorithms you know
- Explain bubble sort
- Fibonacci program
- Program to delete duplicates
- Triangle shape star pattern
- Code for swapping two numbers with and without a temporary variable
- Code for prime number only logic
- factorial program
Tech Mahindra aptitude & puzzles questions (1)
- What is class and object declaration
Preparing for Tech Mahindra? Do these next
Take a timed aptitude practice test →
Interview questions for other companies
TCS · Infosys · Accenture · Wipro · LTIMindtree · Cognizant · Capgemini · Deloitte · HCL
Questions are aggregated from interview experiences shared by freshers who recently interviewed at Tech Mahindra. Frequency counts show how many separate candidates reported the question. This page updates automatically.