Tech Mahindra Pvt. Ltd interview experience Real time questions & tips from candidates to crack your interview

Software Engineer

Tech Mahindra Pvt. Ltd
upvote
share-icon
2 rounds | 2 Coding problems

Interview preparation journey

expand-icon
Journey
The biggest mistake I made was focusing solely on placements after college. I participated in a few on-campus interviews, but unfortunately, I couldn't crack any of them. Undeterred, I decided to shift my focus to off-campus opportunities. Being from the electronics and telecommunication branch, my coding knowledge was limited, but I had studied C language as part of my curriculum. So, I dedicated myself to mastering C programming and honing my aptitude skills, while also studying previous online assessment questions from specific companies. After some time, I took the TCS NQT off-campus test and performed well, but I couldn't clear the subsequent interview due to my limited programming knowledge in C. Determined to improve, I intensified my preparation and attended interviews with numerous companies. However, I faced rejections at every step, with no offers in sight. Finally, after persistent efforts, I secured a placement in Tech Mahindra. It has been a remarkable journey of 21 months since joining the company, and I must say, it has been a fantastic experience being a part of Tech Mahindra's team. I learned from my initial mistakes and took proactive steps to enhance my programming skills and overall knowledge. This experience has taught me the importance of continuous learning and prepared me to face challenges head-on. I am grateful for the opportunities Tech Mahindra has provided me, and I am eager to contribute my best to the company's success.
Application story
The application process itself was straightforward, requiring us to provide basic details and submit our resumes. Upon completing the application, we received an electronic identification (EID) that needed to be retained for the examination.
Why selected/rejected for the role?
As a fresher, it is important to be intentional and selective when applying for job positions. Instead of randomly applying for various posts, it is advisable to carefully choose positions that align with your skills, interests, and career aspirations. Taking a targeted approach enables you to customize your application to showcase relevant experiences and demonstrate a genuine interest in the specific role. By applying strategically, you increase your likelihood of being considered for positions that are a good fit for your qualifications and objectives. so thats's why i selected this post.
Preparation
Duration: 3 Months
Topics: OOPS, Pointers, one programing Langauge, Aptitude, one core subject
Tip
Tip

Tip 1 : First and foremost, as a fresher, it is crucial to determine the field you wish to pursue, such as data science, machine learning, or any other specific area.
Tip 2 : After making that decision, the next step is to start applying for positions in your chosen field. It is essential to focus on enhancing your skill set in that particular area.
Tip 3 : Additionally, it is highly recommended to undertake 3-4 personal projects related to your chosen field. These projects will not only showcase your skills but also make your resume more impactful and impressive.

Application process
Where: Linkedin
Eligibility: The eligibility criteria for the application included having successfully completed the current year with a minimum score of 60%.
Resume Tip
Resume tip

Tip 1 : When it comes to creating a resume, it is generally recommended to keep it simple and professional. This can be achieved by using a clean, black-and-white format or opting for a light color scheme that maintains a polished appearance. Another option is to utilize online resume templates that adhere to standard formatting guidelines and present information in a clear and organized manner. The goal is to ensure that your resume looks professional and is easy to read for potential employers.
Tip 2 : It is essential to ensure that there are no spelling mistakes in your final resume. Spelling errors can create a negative impression and undermine the professionalism of your application. Additionally, it is important to structure your resume in a way that can be quickly and easily read by recruiters. A well-organized and concise resume allows recruiters to efficiently review your qualifications and skills, increasing your chances of being considered for further evaluation.

Interview rounds

01
Round
Easy
Online Coding Interview
Duration90 Minutes
Interview date19 Jul 2021
Coding problem1

1. Absolute difference in an array

Easy
15m average time
85% success
0/40
Asked in companies
AdobeFacebookBarclays

You are given an array/list 'ARR' consisting of 'N' non - negative integers. Your task is to return the running absolute difference of the elements at even and odd index positions separately.

The index of the first element in the array is considered to be zero that is 0 - based indexing is considered for calculating the parity of the index.

Example:

Consider the array - [1, 2, 3, 4, 5, 6]
The elements at even positions will be 1, 3, 5. The running absolute difference of elements will be - 
|1 - 3| = 2 , |2 -5| = 3. Hence our answer will be 3.

The elements at odd positions will be 2, 4, 6. The running absolute difference of elements will be - 
|2 - 4| = 2 , |2 - 6| = 4. Hence our answer will be 4.
Try solving now
02
Round
Hard
Online Coding Interview
Duration90 Minutes
Interview date25 Jul 2021
Coding problem1

1. Write a program to return the difference between the count of odd numbers and even numbers.

Hard
30m average time
60% success
0/120
Asked in companies
UberOlaExpedia Group

Tanmay and Rohit are best buddies. One day Tanmay gives Rohit a problem to test his intelligence and skills. He gives him an array of N natural numbers and asks him to solve the following queries:-

Query 0 :

0 x y

This operation modifies the element present at index x to y.

Query 1 :

1 x y 

This operation counts the number of even numbers in range x to y inclusive.

Query 2 :

2 x y 

This operation counts the number of odd numbers in range x to y inclusive.

Try solving now

Here's your problem of the day

Solving this problem will increase your chance to get selected in this company

Skill covered: Programming

How do you remove whitespace from the start of a string?

Choose another skill to practice
Similar interview experiences
Software Engineer
3 rounds | 8 problems
Interviewed by Tech Mahindra Pvt. Ltd
1864 views
0 comments
0 upvotes
Software Engineer
1 rounds | 4 problems
Interviewed by Tech Mahindra Pvt. Ltd
1910 views
1 comments
0 upvotes
Software Engineer
2 rounds | 2 problems
Interviewed by Tech Mahindra Pvt. Ltd
0 views
0 comments
0 upvotes
Software Engineer
2 rounds | 4 problems
Interviewed by Tech Mahindra Pvt. Ltd
0 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Software Engineer
3 rounds | 7 problems
Interviewed by Optum
7977 views
1 comments
0 upvotes
company logo
Software Engineer
5 rounds | 5 problems
Interviewed by Microsoft
10148 views
1 comments
0 upvotes
company logo
Software Engineer
2 rounds | 4 problems
Interviewed by Amazon
4448 views
1 comments
0 upvotes