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

Associate Software Engineer

Tech Mahindra
upvote
share-icon
5 rounds | 4 Coding problems

Interview preparation journey

expand-icon
Journey
It took me around three months to go through the whole evaluation process. It started with the registration, followed by rounds of assessment and then interviews.
Application story
One day, I was going through the job posting channels on Telegram, and then I learned about the off-campus hiring drive in TechMahindra. I quickly applied through the portal and filled in all the required details. After about 1-2 months I got an email stating the further process in the evaluation.
Why selected/rejected for the role?
I feel I was rejected for the role because I think I wasn't able to communicate well during the interview .
Preparation
Duration: 6 months
Topics: C++, Data Structures and Algorithm , Database Management System , OOPS and Project
Tip
Tip

Tip 1 : Prepare the basics of Computer Subjects 
Tip 2 : Practice basic DSA questions
Tip 3 : Be Confident while preparing for the interviews

Application process
Where: Other
Eligibility: 6 CGPA
Resume Tip
Resume tip

Tip 1 Have at least one project and computer subjects 
Tip 2: Be honest; always write what you can deliver during the interview
 

Interview rounds

01
Round
Easy
Online Coding Interview
Duration90
Interview date14 Oct 2023
Coding problem0

This round held in moring shift 9 AM. Its an aptitude and english essay test, It's a easy round comprised of quant , aptitude and english.

Mostly questions were from the aptitude part in this round

02
Round
Easy
Online Coding Test
Duration90
Interview date17 Oct 2023
Coding problem1

Timing : 11 AM
There were two questions in this round

1. Sum of even & odd

Easy
15m average time
80% success
0/40
Asked in companies
Tata Consultancy Services (TCS)Tata Consultancy Services (TCS)Accenture

You are given an integer 'n'. Calculate the sum of even and odd digits of 'n', represented in decimals.


Even and odd do not refer to the position of the digit but to the polarity of the digit.


Return the answer in the form of an array of size 2, such that the 0th index represents the even sum and the 1st index represents the odd sum.


Example:
Input: 'n' = 1986.

Output: [14, 10]

Explanation: Even digits are 8 & 6, and odd digits are 1 & 9. The sum of even digits = 14, and the sum of odd digits = 10.
Try solving now
03
Round
Easy
Online Coding Interview
Duration30
Interview date19 Oct 2023
Coding problem0

Timings :11 AM

It was a communication round and the questions were from the jumble words , short sentences and stories . We have to listen and then give correct answer.

04
Round
Easy
Face to Face
Duration30
Interview date7 Dec 2023
Coding problem3

Timings: 02:00 PM

1. DBMS Questions

What are Joins?(Learn)

What is difference between DDL Vs DML ?(Learn)

What is Group By clause?(Learn)

Write query to find second max salary in employee table?(Practice)

Problem approach

Tip 1: Be clear with the basics of DBMS 
Tip 2: Practice basic SQL queries
 

2. N-th Fibonacci Number

Moderate
40m average time
70% success
0/80
Asked in companies
AmazonWalmartTata Consultancy Services (TCS)

You are given an integer ‘N’, your task is to find and return the N’th Fibonacci number using matrix exponentiation.

Since the answer can be very large, return the answer modulo 10^9 +7.

Fibonacci number is calculated using the following formula:
F(n) = F(n-1) + F(n-2), 
Where, F(1) = F(2) = 1.
For Example:
For ‘N’ = 5, the output will be 5.
Problem approach

The Nth Fibonacci Number can be found using the recurrence relation shown above:

if n = 0, then return 0. 
If n = 1, then it should return 1. 
For n > 1, it should return Fn-1 + Fn-2

Try solving now

3. Project Related Questions

What technology I used in my project and why ?
Did any conflict happend with the team during the development of the project and how did I resolved it?

Problem approach

Tip 1: Before the interview prepare well for your project.
Tip 2: Look for technology specific most asked questions from the internet 
Tip 3: Be confident

05
Round
Easy
HR Round
Duration20
Interview date8 Dec 2023
Coding problem0

Timings : 02:00 PM

Introduction
My hobbies 
If i held any Leadership position during college  
Why I want to join this company ?
What are my expectation from this job ?

Here's your problem of the day

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

Skill covered: Programming

Which array operation has O(n) worst-case time complexity?

Choose another skill to practice
Similar interview experiences
company logo
Associate Software Engineer
4 rounds | 4 problems
Interviewed by Tech Mahindra
2730 views
0 comments
0 upvotes
company logo
Associate Software Engineer
2 rounds | 3 problems
Interviewed by Tech Mahindra
0 views
1 comments
0 upvotes
company logo
Associate Software Engineer
4 rounds | 4 problems
Interviewed by Tech Mahindra
0 views
2 comments
0 upvotes
company logo
Associate Software Engineer
5 rounds | 2 problems
Interviewed by Tech Mahindra
682 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Associate Software Engineer
2 rounds | 2 problems
Interviewed by Tata Consultancy Services (TCS)
4588 views
1 comments
0 upvotes
company logo
Associate Software Engineer
3 rounds | 5 problems
Interviewed by Tata Consultancy Services (TCS)
2885 views
2 comments
0 upvotes
company logo
Associate Software Engineer
4 rounds | 5 problems
Interviewed by Accenture
3472 views
0 comments
0 upvotes