Software Engineer Interview Experience at Mindtree
Company: Mindtree
Profile: Software Engineer
Salary: 3.25 LPA
Place: Bangalore
Number of rounds: 4
Result: Selected
The Interview Rounds at Mindtree
The interview rounds revolved around basic quantitative aptitude, verbal and non-verbal reasoning and coding of course. Anybody with basic knowledge in coding and good aptitude skills can crack the Mindtree Placement Interview.
What were the questions asked in the interview round of your placement interview?
All the questions revolved around the pointers I have mentioned in my resume.
Mindtree Software Engineer Interview Experience in detail
The test was conducted through eLitmus. Some of my friends had been summoned to write an online placement test for Mindtree earlier. Anyway, ours was a regular aptitude test, followed by a reasonably tough reasoning test and in the end, there was a verbal section we had to complete on paper (not online).
## In the very first round, we were asked to solve an algorithm. There were 2 sections and we had to spend 30 minutes on each to write Algorithms.
Then came the coding round. We were to spend 30 minutes on the coding section alone.
I remember one question. My solution:
“2 you have 3 dice, u have to take input from user what’d sum he want. Then u have to show all d possible outcome of that sum.”
Input
2
Output
0
Explanation
Min sum on dice is (1,1,1) so it’s not possible
Input 3
Output 1
Explanation
Only one case for 3 (1,1,1)
Input 5
Output 6
Explanation (1,2,2) (221) (212) (311) (133) (131)
## Thirdly came the English language test round. Questions that we were asked ranged across tough grammar-based ones to some as easy as removing vowels from paragraphs.
Quick tips to crack the Software Engineer Interview Experience at Mindtree
## In case you are good in coding and you possess decent analytical skills, you will easily clear a Mindtree software engineer placement test.
## Most of my friends were able to solve only 1 question in the coding round and they gave it their 100%. 30-40% of my friends actually received an interview call with only one solution!
First day of the software engineer interview process at Mindtree office
I received a phone call from Mindtree HR and also from my college’s TPO office. I also received an email notification on 20th December. My interview was scheduled on 22nd December at Mindtree office in Global Village, Bangalore. On 22nd December, I underwent 2 rounds namely technical round and HR interview round at Mindtree Bangalore office.
Technical round
Firstly, the interviewer scanned my resume and I guess he was impressed with it. Then I was asked certain fundamental questions. These are as follows:
## What is a join? Explain inner join. I answered correctly.
## What is the difference between union and union all? I answered correctly.
## What is a cluster? I answered incorrectly.
## Write a query which gives the nth max salary dynamically. Like, if a user takes 5 inputs, it tells the 5th maximum salary from the table. I answered correctly.
## How to call a function in JavaScript? I answered correctly.
## How to open a link in a new tab in HTML? I answered correctly.
## How to apply an external CSS file stylesheet to your html file? I answered correctly.
## What is a class? I answered correctly.
## What is polymorphism? I answered correctly.
## Explain call by value and call by address. I answered correctly.
## Can we pass an array to a user defined function? I answered correctly.
## Can we run a program without a header file? I answered correctly.
## Define every component of a header file like #, include stdio.h. I answered correctly.
## Can we create a user defined header file? If yes then how? I answered giving a real time example.
## What is the syntax to remove space in string? I wrote it correctly.
## What is a data structure? I answered correctly.
## How can we achieve recursion in data structure? I tried to answer but could not explain properly and the interviewer did not seem convinced.
Lastly, he said, “I am done with you. Do you have any questions?” I took a pause and asked, “How has your experience with Mindtree been so far?” He started smiling and then did not hesitate to share his work experience.
Note: Once you have cleared the Technical Round, you are 99.99% selected in a Mindtree placement interview test.
HR interview round
At Mindtree, I was given decent ratings for my technical skills after the technical round. The HR inquired about those ratings and also asked me about my hobbies. Then I was bombarded with the most awaited “Tell me about yourself” HR interview question. I answered the question after which, the coordinator asked me to wait for the HR Managerial round. The rest of the HR round went on at a relaxed pace and I remember the HR herself being a super friendly person.
She asked me “What are your salary expectations?” Then she inquired about a date as per my convenience to join Mindtree for my training. I chose from the dates she had on her sheet. Then I was asked to furnish my Aadhar card and PAN card details. After completing all document verification, I was asked to leave for the day.
Later in the day, I received a confirmation mail. I collected my offer letter with the rest of my friends on 28 December 2017. I gleefully joined Mindtree on 17 Feb 2018 as a Software Engineer in Bangalore and today, I am a happy employee of this distinguished company.
Special thanks to my family and friends for their timely support and also to my teachers for their seamless guidance. All the best to you for your first placement job interview.