i
Tech Mahindra
Filter interviews by
I was interviewed in Sep 2024.
Easy to medium able to solve
One easy ,one medium,one difficult
Yes, I am willing to relocate for the right opportunity.
I am open to relocating for the right job opportunity
I have no ties that would prevent me from relocating
I am excited about the prospect of experiencing a new city or country
I applied via Campus Placement and was interviewed in Jun 2024. There were 4 interview rounds.
It was an easy-level aptitude test.
I took an easy-level coding test.
It is a online mode exam which was conducted by Tech M
It is also conducted through online mode. they asked simple array concept questions.
What people are saying about Tech Mahindra
I applied via Campus Placement and was interviewed in Jun 2024. There were 4 interview rounds.
Easy level questions .
Easy level questions.
Tech Mahindra interview questions for designations
I applied via Company Website and was interviewed in Aug 2023. There were 2 interview rounds.
Tech Mahindra's aptitude test is a comprehensive assessment designed to evaluate candidates' analytical, quantitative, and problem-solving skills. The test encompasses a diverse range of mathematical and logical questions, challenging participants to apply their knowledge in real-world scenarios. Covering topics such as numerical ability, data interpretation, logical reasoning, and critical thinking, this aptitude test aims to identify individuals with a strong foundation in fundamental concepts and the ability to think quickly and strategically. Aspiring candidates can expect a well-rounded evaluation that reflects the dynamic nature of the IT and technology industry, ensuring that those who excel possess the cognitive agility and analytical prowess required for success in a rapidly evolving digital landscape.
Tech Mahindra's coding test is a rigorous evaluation designed to assess candidates' programming skills and problem-solving abilities. This test typically involves the use of coding languages such as Java, C++, Python, or others commonly used in the software development industry. Candidates can expect a set of algorithmic challenges, data structure problems, and coding exercises that require efficient and logical solutions.
The coding test may cover various domains, including but not limited to:
1. Data Structures: Expect questions related to arrays, linked lists, trees, graphs, stacks, queues, and hash tables.
2. Algorithms: Problem-solving skills will be tested through algorithmic challenges, requiring candidates to optimize solutions for time and space complexity.
3. Dynamic Programming:Candidates might encounter problems that require dynamic programming concepts for optimization.
4. String Manipulation: Tasks related to string operations, pattern matching, and manipulation may be included.
5. Sorting and Searching: Questions may involve sorting algorithms, searching algorithms, and related problem-solving scenarios.
6. Problem Solving: Real-world problem-solving skills may be tested, assessing candidates' ability to translate complex problems into code.
Tech Mahindra's coding test aims to identify individuals who not only possess strong coding skills but also exhibit creativity and efficiency in solving complex programming challenges. It is essential for candidates to be well-versed in fundamental programming concepts and to practice coding exercises to enhance their problem-solving abilities.
Logical reasoning,puzzle,English,maths
Open discussion, communication screening
I am a software engineer trainee with a passion for coding and problem-solving.
Completed a Bachelor's degree in Computer Science
Proficient in programming languages like Java, C++, and Python
Experience with software development projects during internships
Strong problem-solving and analytical skills
Ability to work well in a team and communicate effectively
I want to work here because of the company's reputation, opportunities for growth, and the chance to work on cutting-edge technologies.
Reputation: The company has a strong reputation in the industry, known for its high-quality products and services.
Growth opportunities: I believe working here will provide me with ample opportunities to learn and grow as a software engineer.
Cutting-edge technologies: I am excited about ...
I have a unique combination of technical skills and creativity that allows me to approach software engineering problems from different angles.
I have a strong background in both computer science and design, which allows me to create user-friendly and visually appealing software.
I am a quick learner and adapt easily to new technologies and programming languages.
I have a passion for problem-solving and enjoy finding innov...
Types of group discussion topics for placement
I was interviewed before Sep 2020.
Round duration - 140 minutes
Round difficulty - Medium
Test timing was at 2:00 pm , it was conducted in a college and the environment was good for the test. Camera was a primary part of test, so no suspicious activity.
Given two numbers in the form of two arrays where each element of the array represents a digit, calculate the sum of these two numbers and return this sum as an ar...
Given two numbers represented as arrays, calculate their sum and return the result as an array.
Iterate through the arrays from right to left, adding digits and carrying over if necessary
Handle cases where one array is longer than the other by considering the remaining digits
Ensure the final sum array does not have any leading zeros
Round duration - 20 minutes
Round difficulty - Easy
The round was conducted at around 12 p.m. I was called at the college location and then it was conducted. The interviewer was quite polite and frank.
Round duration - 8 minutes
Round difficulty - Easy
This round was conducted right after finishing and clearing the technical round at the same place and on the same day.
Tip 1 : Practice atleast 2-3 Coding problems daily so your logic building becomes stronger.
Tip 2 : Exercise problems based on OOPS concepts and others too.
Tip 3 : If you can have your own project built, then it's the major point and will act as a plus point.
Tip 1 : Your resume should be in standard form, short and simple will be more effective.
Tip 2 : Whatever you have learned, you need to mention it in your resume as that will be your primary source of selection and having project on your resume is important.
I applied via Naukri.com and was interviewed in Jul 2020. There were 4 interview rounds.
I applied via Job Portal and was interviewed before Apr 2021. There was 1 interview round.
Solid principles are a set of design principles for writing maintainable and scalable code in C#.
Single Responsibility Principle (SRP) - a class should have only one reason to change
Open/Closed Principle (OCP) - a class should be open for extension but closed for modification
Liskov Substitution Principle (LSP) - derived classes should be substitutable for their base classes
Interface Segregation Principle (ISP) - client...
based on 8 interviews
4 Interview rounds
based on 4 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