MINDTREE Interview Experience and Previous Year Questions Part 1

Prasun Das| August 29, 2022 at 2:34 PM | 8 minutes Read

Mindtree Ltd, located in Bangalore, India, is a prominent Indian multinational information technology and outsourcing company. The company specializes in e-commerce, mobile applications, cloud computing, digital transformation, data analytics, and testing among other fields. Mindtree is known to combine strong abilities and a forward-thinking bold approach to cater to consumer demands.


Mindtree’s recruitment process requires one to clear three rounds which are focused on assessing the candidate’s technical knowledge and analytical skills. These rounds are-

  1. Online Assessment
  2. Spoken English / Grammar round 
  3. Technical Interview
  4. HR Interview


The online assessment involves four distinct sections which are

Verbal ability :

This section is meant to test your grasp over English. Questions in this section generally include filling in the blanks with the correct tense or the correct preposition, choosing antonyms and synonyms, idioms and so on. It can also include paragraph-based questions (comprehension type) wherein a passage will be given and you need to answer 3 to 4 questions based on that passage. This section will be a piece of cake for you if you have good English writing skills and a basic sense of English Grammar.

Sample Questions:

1) Choose an alternative for the underlined word in the following sentence:

In spite of scoring very high on the exam, Arun failed to secure admission to the college of his choice.





5.No correction required

Ans: Option 2

'Despite' is always used without any preposition, and is a synonym of 'in spite of'. The only difference between 'in spite of' and 'despite' is the extra 'of'. For example:

Despite the pain in his leg he finished second in the race. Or

In spite of the pain in his leg, he finished second in the race.

They both essentially mean the same.

2) Spot the part with the error in the following sentence:

An ideal employee (1)/ is one which (2)/ is always willing (3)/ to go the extra mile. (4)/ No Error (5)

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5

Ans: Option 2

'Which' should be replaced by the word 'who' as we are talking about a human being and we need a subject pronoun in place of 'which'. A subject pronoun is a pronoun that is used in the position of the subject of a verb. In English, the subject pronouns in use are I, you, he, she, it, they, we, what, who.

3) Find the synonym of the word: BLASPHEMOUS

  1. convict
  2. gather
  3. impious
  4. pious

Ans: Option 3

4) Select the option that is most nearly OPPOSITE in meaning to the word in capitals.

After two months of learning how to code, he has become much AGILE with the technology involved.

  1. brisk
  2. bustling
  3. sluggish
  4. nimble

Ans: Option 3

Agile means graceful. Brisk means active and energetic, bustling means rush, sluggish means depressed and nimble means graceful and quick. So the opposite word is option number 3 - sluggish.

5) The mother said to her child, You must be back ___ four o'clock.

  1. To
  2. For
  3. By
  4. In

Ans: 3

We can say "be back at 4 o'clock" or "by 4 o'clock" which generally means within, before or around that specific time. Hence we go for Option number 3 .

Quantitative ability:

This section is all about your quantitative and mathematics ability. Questions will test your maths and some of the hot topics are as follows - profit and loss, time and work, percentages, mensuration, compound interest, time and distance, relative speed, age problems, ratio and proportion, etc.

Sample Questions:

1) Ravi bought 30 litres of milk at the rate of Rs.8 per litre. He then got it churned after spending Rs.10 and 5kg of cream and 30 liters of toned milk were obtained in the process. If he sold the cream at Rs.30 per kg and toned milk at Rs.4 per litre, his profit in the transaction is:

A. 8%

B. 20%

C. 30%

D. 40%

Answer – A. 8%


CP =Rs.(30 x 8 + 10) = Rs. (240+10) = Rs 250

SP = Rs. (30 x 5 + 30 x 4) = Rs. (150+120) = Rs 270

Gain% = (20/250 x 100)% = 8%

2) The four walls and the ceiling of a room of length 25 ft. and breadth 12 ft. and height 10 ft. are to be painted. Painter A can Paint 200 sq.ft in 5 days, and painter B can paint 250 sq. ft in 2 days. If A & B work together, how many days will it take for them to finish it?

A. 5 8/13

B. 5 11/12

C. 6 10/33

D. 7 6/11

Answer: C. 6 10/33


Total area to be painted = 25*12 +2(10*12 + 10*25) = 1040 sq.ft

A paints = 200/5 = 40 sq.ft per day

B paints = 250/2 = 125 sq.ft per day

A + B = 40 + 125 = 165 sq.ft

Number of days = 1040/165 = 6 10/33

3) Certain sum becomes 3 times itself at compound interest in 10 years. In how many years, does it become 9 times of itself?

A. 25 years

B. 27 years

C. 30 years

D. 20 years

Answer: D. 20 years


P(1 + R/100)10 = 3P

=> P(1 + R/100)10 = 3

Let P(1 + R/100)n = 9P

=> (1 + R/100)n = 9

=> 32 = [(1 + R/100)10]2

=> (1 + R/100)n => (1 + R/100)20

=> n = 20 Years.

4) Walking at the rate of 4 kmph a man covered a certain distance in 2 hrs 30min. Running at a speed of 17.5 kmph the man covers the same distance in how many mins?

A. 19 min

B. 26 min

C. 34 min

D. 42 min

Answer – C. 34 min


4*(2+30/60) = 4*2.5 = 10 km

17.5 kmph then T= 10/17.5 =100/175

T= 20/35 = 4/7 hours = 4/7 * 60 minutes

Time = 4*60/7 = 34 minutes 

5) A man can row at 4 kmph in still water. If the velocity of the current is 1 kmph and it takes him 1 hour to row to a place and come back. How far is that place?

A. 1.5 km

B. 1.8 km

C. 2.6 km

D. 3.2 km

Answer – B. 1.8 km


Let the distance is x km

Downstream speed = 4 + 1 = 5 kmph

Upstream speed = 4 – 1 = 3 kmph


x/5 + x/3 = 1 (one journey is upstream, the other has to be downstream)

3x + 5x = 15

x = 15/8 = 1.8 km

6) Varun got 5000 as his share out of the total profit of 9000. Dhoni had invested 3000 rupees for 6 months while Varun had invested for the whole year. Find the amount invested by Varun.

A. 1875

B. 1975

C. 2125

D. 2275

Answer – A. 1875


Amount invested by Varun = P

12 P: 3000*6


So Varun share = [p/(1500+p)]*9000 = 5000

P = 75*25 = 1875

Therefore, Amount invested by Varun is 1875.

7) Two students appeared at Maths examination. One of them secured 9 marks more than the other one and his marks was 56% of the total sum of their marks. The marks obtained by them are:

A. 39, 30

B. 41, 32

C. 42, 33

D. 43, 34

Answer: C. 42, 33


Let, their marks be (x + 9) and x respectively.

Then, x + 9 = 56/100(x + 9 + x)

25(x + 9) = 14(2x + 9)

3x = 99

x = 33

So, their marks are 42 and 33.

8) One year ago the ratio between Rahul's salary and Rohit's salary was equal to 4:5. The ratio between their individual salaries of the last year and the current year is 2:3 and 3:5 respectively. If the total current salary of Rahul and Rohit is equal to 4300. Then find the current salary earned by Rahul.

A. 1200

B. 1800

C. 1600

D. 2000

Answer – B. 1800


Let, 4x and 5x be the last year's salary of Rahul and Rohit respectively.

Rahul last year to Rahul current year ratio = 2/3

Rohit last year to Rohit current year ratio = 3/5

Current salary of Rahul + current salary of Rohit = 4300

(3/2)*4x + (5/3)*5x = 4300.

X = 300.

So Rahul’s current salary = 3/2 * 4* 300 = 1800

Logical Ability:

This section assesses the candidate’s logical reasoning. Questions in this section involve finding the next term of a series, matching a particular pattern, finding the odd element out and so on. This section can be easily aced if one has practised enough aptitude questions from question books.

Sample Questions:

1) Find the next term : 8 4.5 5.5 13 56 ?

A. 456

B. 436

C. 526

D. 556

Answer – A. 456


8*0.5 + 0.5 = 4.5

4.5*1 + 1 = 5.5

5.5*2 + 2 = 13

13*4 + 4 = 56

Therefore, 56*8 + 8 = 456

2) 1650, ?, 50, 9.5, 1.17, -0.415

A. 270

B. 560

C. 750

D. 1050

Answer – A. 270


1650/6 – 5 = 275 – 5 = 270

270/5 -4 = 54-4 = 50

50/4 -3 = 12.5 -3 = 9.5

9.5/3 -2 = 3.17-2 = 1.17

1.17/2 -1 = 0.585-1 = -0.415


This section generally consists of 2-3 coding problems of easy to medium difficulty. It is advised to try to pass all the test cases of both the problems. You will have the option to write the code in the programming language of your choice which include C, C++, Java, Python etc. Choose the language you are most comfortable and confident with. Practice data structures and algorithms thoroughly and you will be just fine.

Sample Questions:

1)What is the time, space complexity of following code :

        int a = 0, b = 0;    

        for (i = 0; i < N; i++)


        a = a + rand();  


        for (j = 0; j < M; j++) 


          b = b + rand();


Assume that rand() is O(1) time, O(1) space function.

2)Given 2 integers A and B and an array of integers C of size N.

Element C[i] represents the length of ith board.

You have to paint all N boards [C0, C1, C2, C3 … CN-1]. There are A painters available and each of them takes B units of time to paint a single unit of board.

Calculate and return the minimum time required to paint all boards under the condition that any painter will only paint contiguous sections of board.

2 painters cannot share a single board to paint. In other words, a board

cannot be painted partially by one painter and partially by another painter.

NOTE: A painter will only paint contiguous boards. Which implies that a

configuration where painter 1 paints board 1 and 3 but not 2 is


Return the answer % 10000003

Input Format

The first argument given is the integer A.

The second argument given is the integer B.

The third argument given is C, the integer array.

3)Compare two version numbers version1 and version2.

If version1 > version2 return 1,

If version1 < version2 return -1,

otherwise return 0.

You can assume that the version strings are non-empty and contain only digits and the . character.

The . character does not represent a decimal point and is just used to separate number sequences.

For instance, 2.5 is not "two and a half" or "half way to version three", it is the fifth second-level revision of the second first-level revision.

Here is an example of the version numbers ordering:

0.1 < 1.1 < 1.2 < 1.13 < 1.13.4

4)Clone an undirected graph. Each node in the graph contains a label and a list of its neighbours.

Note: The test cases are generated in the following format (use the following format to use See Expected Output option):

First integer N is the number of nodes. Then, N integers follow, denoting the label (or hash) of the N nodes. Then, N2 integers following denote the adjacency matrix of a graph, where Adj[i][j] = 1 denotes the presence of an undirected edge between the ith and jth nodes, O otherwise.

#questions#mindtree#previous-year-questions#interview experience#interview preparation#company
View Count:10.1k


Similar Articles

DSA Cheatsheet Curated list (Leetcode)

If you're looking to prepare for a job in the tech industry, Data Structures and Algorithms (DSA) are essential to master. Practising problems on plat......

Cover image

How to Start with DSA

Each and every programmer needs a strong grasp in DSA to write efficient and optimised codes. However, DSA has a reputation of being one of the most f......

Cover image

Campus Placement Roadmap for Batch 2024

Its that time round the calendar again, but different for you all as for the first time now. You all will be facing the on campus placement season.Wit......

Cover image


Operating Systems is one of the core subjects for a computer science student. As such a lot of important questions are asked on this subject in interv......

Cover image

Wipro HR Interview Experiences

After passing the TR round, the interviewees are called for the HR round. Every company conducts an HR interview round to evaluate your.....

Cover image

Wipro Technical Interviews

After the aptitude test, the candidates who qualify will be invited to an interview round. If you achieve a high score on the online assessment, you’ll be invited to int...

Cover image

Wipro aptitude Questions

Aptitude for Wipro Limited is a well-known global provider of information technology, consulting, and business process......

Cover image

Cognizant previous year QnA and Interview Experience

Cognizant helps organizations remain ahead of the competition by modernizing technology, reinventing processes, and redefining customer experiences. I...

Cover image

Capgemini Previous Year Questions with Study Materials

Capgemini is a global leader in consulting, digital transformation, technology, and engineering services. In the rapidly evolving world of cloud, digi...

Cover image

MINDTREE Interview Experience and Previous Year Questions Part 2

Technical Round :Candidates who pass the online test will be invited to the technical interview...

Cover image

SAP Interview Experience

SAP (Systems, Applications, and Products in Data Processing) is the leading ERP (Enterprise Resource Planning) software package that is effective in e...

Cover image

TCS NQT Latest Questions and Answers

TCS NQT Interview kicks off with the aptitude test. The test follows the following pattern :&nbsp;TCS uses the TCS-iON software for their online aptit...

Cover image


Increased competition for fewer jobs in the current economy means that just being right for the role on paper, is not enough on its own anymore. You h...

Cover image


About TCS NinjaTCS administers the NQT to select candidates for a variety of positions (National Qualifier Test). Tens of thousands of people apply fo...

Cover image

TCS Digital Interview Experience [2023]

About TCS DigitalTCS selects applicants for a variety of jobs by conducting the NQT (National Qualifier Test). About 10,000-15,000 job applicants subm...

Cover image

SQL Interview Questions

Are you getting ready for your SQL developer job interview?You've come to the correct place.This tutorial will assist you in brushing up on your SQL s...

Cover image

TCS NQT Technical Interview Questions

TCS Recruitment ProcessInterview RoundsInterview round 1:&nbsp; TCS NQTTCS NQT (National Qualifier T...

Cover image

TCS NQT Aptitude Questions

TCS NQT Aptitude has three sections, namely the Numerical Ability, Verbal Ability, and Reasoning Abi...

Cover image

TCS NQT Interview Experience [2023]

About TCS NQTTCS NQTs, also known as TCS National Qualifier Tests or Tata Consultancy Services Natio...

Cover image

Final year Placement Roadmap in India

Nowadays students tend to go more for off campus placements rather than on campus placements.One of ...

Cover image

C Interview Questions — 2022

C is a general purpose high-level language most popular amongst coders, it is the most compatible, e...

Cover image

Cognizant GenC Next Interview

What is GenC and GenC Next?GenC stands for Generation Cognizant. It basically means the fresher hiri...

Cover image

Python [Advanced] Interview Questions — 2022

Interview Questions are a great source to test your knowledge about any specific field. But remember...

Cover image

Basic Python [Core] Interview Questions for Freshers and Short Sample Answers — 2022

The most popular high-level, multipurpose programming language right now is Python.Python supports p...

Cover image

Basic Java Interview Questions for Freshers and Short Sample Answers — 2022

Interview Questions are a great source to test your knowledge about any specific field. But remember...

Cover image

A Complete Roadmap for On-Campus Placements

Placements are an important part of engineering life, and while everyone hopes to be placed in a reputable company, only a few are successful. This is primarily due to a...

Cover image