MindTree Interview Experience 2021 | Tr And Hr Round Question | Experience 3

 

Company -  MINDTREE 
Date          -  28 MAY 2021 
Branch     -   IT
Duration  -  35-40 MINS


Technical Round

Q1. Introduce yourself.

The first question in most of the interviews is usually to introduce yourself.Prepare a crisp answer about the things you have done,technologies you work on,internships and projects you have done.talk about anything you are confident about.this answer will decide the further questions of the interviewer and will give a direction to your interview.so,don't forget to mention about your most confident skills and anything you want to discuss and talk about.

Sample Answer:

hello , My name is XYZ from ABC college IT branch.In my 4 years at college I have worked to explore both technical and non technical part in me.I have worked with PQR firm where i have worked on android development. My major work was to work on the UI part of the application. Along with that I have participated in various hackathons and coding challenges. I have worked on few personal projects in my college like...(mention 1-2 in short).

Tips: talk about your confident part in a very humble way.Introduction part can take up  around 2-3 mins. 


Q2. Consider a train in front of you, you don't know how it is going to move. how will you decide the direction of the train?

These are puzzle questions in which interviewer wants to check the analytical and logical skills of the interviewee. there is no one right answer to this. Interviewer wants to see how much you can think out of the box.

Sample Answer:
we can see the engine of the train,the engine of the train can tell the direction of the train.


Q3. Consider Covid Vaccination.The government has allowed only people from age between 40 to 60 for vaccination.Write a logic to allow only people of this age to select vaccination.


 int age;
 cin>>age;
        if(age>=  40 and age <= 60)
               { cout<<"yes";}
               
        else
               { cout<<"no";}



Q4. Given a 2D array

arr[6][3]=
{ (a,b,c),
   (d,e,f),
   (g,h,i),
   (j,k,l),
   (m,n,o),
   (p,q,r),
}
 a) what does [6] and [3] indicate?
     [6] indicates number of rows
     [3] indicates number of columns.

b) print the indices of dog.
     arr[1][0]+arr[4][2]+arr[2][0]

Q5. Explain about your project.

Follow STAR approach in answering the questions. 
Situation
Task
Approach
Result

1.Project Introduction
Give an introduction of your project, what problem you tried to solve with your project.

2.Modules Description:
Divide your project in various modules and describe modules to the interviewer.

3.Advantages and main functionality of your project
describe your main functionality of the project and main problem you want to solve.

4.Tools,Technologies and platform used
This is also a very important aspect when explaining a project. Tools, Technologies, and platforms used will help the interviewer understand better about the working of the project. As well as it will create an impact on how new is your project. Try to explain it very short and be to the point.

5.Personal Contribution in the project
Interviewer is interested to know what have you done in the project and what part you have worked on.

Q6.Which programming languages are you proficient in?

As an engineering student, it is likely that you have worked on many programming languages, Please refer about the language you have worked on the most and you are confident in both coding as well as theoretical concepts about that language.

Sample Answer:

I have worked on languages such as Java,C++ and JavaScript. Out of these I am most confident about Java. I have worked on my major projects in Java.


Q7. What are loops?

A loop statement allows us to execute a statement or group of statements multiple times. Given below is the general form of a loop statement in most of the programming languages

Q8. Differentiate while and do while loop.

FOR LOOP 

FOREACH LOOP

Condition is checked first then statement(s) is executed.

Statement(s) is executed atleast once, thereafter condition is checked.

It might occur statement(s) is executed zero times, If condition is false.

At least once the statement(s) is executed.


Q9.  Explain linear and binary search ?

A linear search is also known as a sequential search that simply scans each element at a time. Suppose we want to search an element in an array or list; we simply calculate its length and do not jump at any item.

A binary search is a search in which the middle element is calculated to check whether it is smaller or larger than the element which is to be searched. The main advantage of using binary search is that it does not scan each element in the list. Instead of scanning each element, it performs the searching to the half of the list. So, the binary search takes less time to search an element as compared to a linear search.



These are some questions asked in the interview.
you can refer to these on our youtube channel as well.



 HAPPY LEARNING
ALL THE BEST
                          

Comments

Popular posts from this blog

Capgemini Analyst Interview Experience | Experience 2

Capgemini Pseudocode Question Asked on 19th december 2021 | slot 2

Capgemini Pseudocodes MCQs Part 2