i
Tech Mahindra
Filter interviews by
I applied via Walk-in and was interviewed in Oct 2024. There were 2 interview rounds.
To introduce myself and my strengths
Software is a set of instructions that tells a computer how to perform specific tasks. Developing software involves designing, coding, testing, and maintaining programs.
Software is a collection of programs, data, and documentation that performs specific tasks on a computer.
Developing software involves analyzing user requirements, designing the software architecture, coding the program, testing for bugs, and maintaining...
To write a programming language as a software developer, one must understand the syntax, semantics, and design principles of programming languages.
Understand the syntax and grammar rules of the language.
Define the semantics of the language, including how statements and expressions are interpreted.
Design the language features and constructs based on the intended use cases.
Implement the language using a compiler or inter...
Learning software development involves studying programming languages, practicing coding, building projects, and staying updated with industry trends.
Study programming languages like Java, Python, C++, etc.
Practice coding regularly on platforms like LeetCode, HackerRank, etc.
Build projects to apply your knowledge and gain practical experience.
Stay updated with industry trends by reading blogs, attending workshops, etc.
There will be 25 questions in Aptitude test including reasoning ability, english grammar and puzzle solving.
Apptitude of 10th or 12th class
Coding included easy and medium leetcode
What people are saying about Tech Mahindra
I applied via Company Website and was interviewed in Dec 2022. There were 3 interview rounds.
C introduced structured programming and allowed modular programming with functions.
C introduced the concept of structured programming with the use of control structures like if-else, for, while, and switch-case.
It also allowed modular programming with the use of functions, which could be reused in different parts of the program.
C also introduced the concept of pointers, which allowed direct manipulation of memory addre...
The question is incomplete and lacks context. Please provide more information.
A looping statement is used to execute a block of code repeatedly until a certain condition is met.
Looping statements are used to automate repetitive tasks.
Common looping statements include for, while, and do-while loops.
For example, a for loop can be used to iterate through an array and perform a certain action on each element.
A while loop can be used to repeatedly execute a block of code as long as a certain conditio...
Built-in functions are pre-defined functions in programming languages that can be used without defining them first.
Built-in functions are part of the language's standard library
They are designed to perform common tasks such as string manipulation, math operations, and input/output
Examples of built-in functions in Python include print(), len(), and range()
They can save time and effort by providing pre-written code for c
C programming in data type ,array,looping,structure,
Tech Mahindra interview questions for designations
I applied via Naukri.com and was interviewed in Jan 2023. There were 5 interview rounds.
Before and after corona problem in india
Addition, subtraction, multiplication and divisions
Python is a high-level programming language known for its simplicity and readability. SQL is a language used for managing and querying databases.
Python is used for web development, data analysis, artificial intelligence, and more
SQL is used to retrieve and manipulate data stored in relational databases
Python has a large standard library and a vibrant community of developers
SQL can be used to create, read, update, and d
Get interview-ready with Top Tech Mahindra Interview Questions
I applied via AmbitionBox and was interviewed in Oct 2022. There were 4 interview rounds.
Reasoning and arithmetic 60 min
I applied via Job Portal and was interviewed before Sep 2023. There was 1 interview round.
Online test that had 3 medium level questions, one required hashmap, two others were on String manipulation
I was interviewed in Jan 2023.
I applied via Company Website and was interviewed in Apr 2022. There were 5 interview rounds.
Assignment
Software developer group Discussion
I applied via Company Website and was interviewed in Mar 2022. There were 5 interview rounds.
Developed a web-based project management tool for a construction company.
Used React for the frontend and Node.js for the backend
Implemented user authentication and authorization using JWT
Integrated with Google Maps API for location tracking
Allowed users to create and assign tasks, set deadlines, and track progress
Generated reports and analytics using Chart.js
The duration of Tech Mahindra Software Developer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 7 interviews
5 Interview rounds
based on 367 reviews
Rating in categories
Software Engineer
26.4k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Software Engineer
21.4k
salaries
| ₹0 L/yr - ₹0 L/yr |
Technical Lead
11.7k
salaries
| ₹0 L/yr - ₹0 L/yr |
Associate Software Engineer
5.5k
salaries
| ₹0 L/yr - ₹0 L/yr |
Team Lead
5k
salaries
| ₹0 L/yr - ₹0 L/yr |
Infosys
Cognizant
Accenture
Wipro