You want to have the most recent Mindtree interview experience. You are in the proper location. Students from the 2023 cohort with their Mindtree interview experiences can be found here.
We will know about
About Mindtree
Mindtree Interview Experience for freshers
Mindtree Technical Questions
Mindtree HR Questions
Mindtree FAQs
About Mindtree
Mindtree is an Indian multinational technology company.
Mindtree’s services includes,
e-commerce
mobile applications
cloud computing
data analytics
To know more about the company visit: www.mindtree.com
Profiles
Mindtree hires for roles including:-
Developers
Analysts
Management
Rounds
There are 4 rounds in Mindtree Recruitment Process,
Online Exam
Communication Assessment
TR Interview
HR Interview
Note: For On Campus drives, Mindtree holds a Pre-Placement lecture in which they discuss the business, engage in some game-playing with the students, and field questions.
It has been observed that occasionally, applicants who stand out during the pre-placement rounds are invited directly to the interview without having to take the written test first.
Therefore, we will urge you to participate actively in any pre-placement talks you attend.
Recruitment Process
Like the majority of service-based businesses, Mindtree conducts two interviews,
HR Interview Technical Interview
There will be the following inquiries during the Mindtree Technical Interview:-
regardless of the branch, ask the candidate about their favourite subject inside their field of study before constructing questions around it.
Simple HR questions are asked during the Mindtree HR Round.
The candidate's communication skills are the main factor that are examined in this round. Candidates with strong communication abilities are chosen.
1.First-hand Mindtree Interview Experience
I got an email inviting me to the online test.
The five rounds were as follows:
online communication test coding test technical interview communication skill in the human resources interview. Candidates with strong communication abilities are chosen.
There were 5 rounds which included:-
Online Test
Communication Test
Coding Test
Technical Interview
HR Interview
Round 1:-
It consisted of the following sections:-
Sections Questions
1. Aptitude 18
2 .Logical 18
3. Computer Programming 25
The WeCP platform was used to administer the test.
Quants was simple, but the time constraint was a drawback. The time restriction was 20 minutes, and the quants had 18 questions.
Questions in the logic part originate from the following sources: statement and conclusion coding deductive logic number series
There were 18 questions and 20 minutes given for them.
I received 25 questions in the part on computer programming.
Round 2:-
The second round was a listening and speaking round. The round has 7 sections.
Time allotted: 20mins
Section A: In Speaking Round, there were 10 questions that I had to read out and 8 questions that I had to listen to and speak them again. the second part was a little difficult and requires attention.
Section B: Speaking and listening section where I had to listen to a audio and speak o it.
Section C: This section was a fill in the blank in which a sentence was played and I had to fill the blank with an appropriate word and repeat the complete sentence accordingly.
Section D: In this section, a sentence was played with some error and I had to repeat the sentence after correcting it.
Section E: In this section a story will be played and I had to answer the questions asked to me.
Section F: This part of generally a conversational section, where I had to complete the conversation between two persons.
Section G: In this section, I was given a topic on which I had to speak for 30secs.
I completed this assessment. Since I had performed well in the online test, I was called for the coding test.
Round 3:-
I had 2 coding questions, including DSA and Advanced coding. Some of the questions that came were:-
1.Write a program to count the vowels in a given word.
int main()
{
//Initializing variable.
char str[100];
int i,vowels=0;
//Accepting input.
printf(" Enter the string : ");
gets(str);
//Initializing for loop.
for(i=0;str[i];i++)
{
//Counting the vowels.
if(str[i]=='a'|| str[i]=='e'||str[i]=='i'||str[i]=='o'||str[i]=='u'||str[i]=='A'||str[i]=='E'||str[i]=='I'||str[i]=='O' ||str[i]=='U')
{
vowels++;
}
}
//Printing the count of vowels.
printf(" Total number of vowels in the string = %d\n",vowels);
return 0;
}
2.Write a program to find the average of the given numbers.
public class Main
{
public static void main (String[]args)
{
int a = 5;
int b = 10;
int sum = getSum (0, a, b);
System.out.println ("The sum is " + sum);
}
static int getSum (int sum, int i, int b)
{
// stop when any recursion call tries to go over b (larger number)
if (i > b)
return sum;
return i + getSum (sum, i + 1, b);
}
}
Questions were of varying difficulty level and they had different marks for each.
Round 4:- Mindtree Technical Interview
I cleared the first two rounds and was invited for the Technical Interview Round.
Questions came from my projects and programming languages that I had mentioned in my resume,
Some of the questions included:-
1.Basic Introduction about myself.
2.What is your favorite coding language and why?
3.What is BCNF?
BCNF is an Advanced version of 3nf.
BCNF stands for Boyce Codd Normal Form. For a table to be in BCNF form, it must:-
Be in 3nf form
For every functional dependency, A->B, A must be a superkey, i.e, in any functional dependency LHS attribute must be a super key.
4.What do you mean by foreign key?
Foreign key constraint is a column or list of columns which points to the primary key column of another table. The main purpose of foreign key is to only allow those values in the present table that matches to the primary key column of another table.
5.Why is DBMS important?
DBMS is important, because :-
It manages the data
organizes the data such that it is easy for the users
dbms functions as a user interface
7.Define thread and process.
Thread:- Threads are the smallest sequence of programmed instruction that can be managed independently by a scheduler.
Process:- Process is an executing instance of a program.
It is an active entity, that resides on the primary memory and leaves the memory when the system is rebooted.
8.How to add a node at the beginning of a linked list?
void insertStart(struct Node** head, int data){
struct Node* newNode = (struct Node*) malloc(sizeof(struct Node));
newNode->data = data;
newNode->next = *head;
//changing the new head to this freshly entered node
*head = newNode;
}
9.What is FIFO data structure? State any real life example of it.
FIFO is an acronym for First in First Out approach. The concept of FIFO is basically that elements present in the stack are removed in the same order in which they are filled. Therefore the element which came in first is the element that will be removed first. In real life scenario, a queue follows a FIFO structure, where the person standing first in the queue, gets to go out first.
10.Tell me in brief about your projects.
I was able to answer these questions and was called for the HR round.
Round 5:- Mindtree HR Interview
It was a very short session but the HR was friendly. The interview was quite casual and my communication skills were tested by the HR.
Introduce yourself
Why Mindtree?
From how many companies have you received offers?
Who is their in you family?
Will there be a problem if you are sent outside India for an onsite project?
In which domain you want to work should you be hired?
Any questions?
My HR round was better than my Technical Round. I waited for the results and after a day, I got the email that I was selected for the role of Software Engineer.
Comments