Updated daily · 5,00,000+ freshers trust us
Join Telegram

Tech Mahindra Interview Questions for Freshers 2026 (Real Questions)

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

  1. Aptitude + English Test
  2. Technical Interview
  3. HR Interview

Aptitude + English, then technical and HR — communication weighs heavily.

Top 10 most-asked Tech Mahindra interview questions

  1. Tell me about yourself (asked 16×)
  2. Do you have any questions for us? (asked 7×)
  3. Oops concepts (asked 4×)
  4. Polymorphism (asked 2×)
  5. Hobbies (asked 2×)
  6. Any questions from your side (asked 2×)
  7. Tell me about your project (asked 1×)
  8. OOP concepts (asked 1×)
  9. DBMS basics (asked 1×)
  10. 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

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.