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

Software Developer

Mindtree
upvote
share-icon
3 rounds | 6 Coding problems

Interview preparation journey

expand-icon
Preparation
Duration: 3 months
Topics: Data Structures, Algorithm, OOPS, Operating System, DBMS
Tip
Tip

Tip 1 : Do atleast 2 projects
Tip 2 : Practice atleast 250 questions in data structures
Tip 3 : Practice previously asked questions on all topics

Application process
Where: Other
Eligibility: Above 7 CGPA
Resume Tip
Resume tip

Tip 1 : Keep it short and direct
Tip 2 : Highlight relevant skills and experiences

Interview rounds

01
Round
Medium
Online Coding Interview
Duration120 minutes
Interview date20 May 2021
Coding problem3

It was consist of 6 coding questions 2 from each easy, medium and adavance level and MCQ section consist of aptitute, verbal and reasoning and there was no negative marking.

1. Triangle Star Pattern

Easy
0/40
Asked in companies
Tata Consultancy Services (TCS)Hexaware TechnologiesIncedo Inc.
Pattern for N = 4
*
**
***
****
Note : There are no spaces between the stars (*).
Problem approach

It was the easy one with simply using the loops, solved this one

Try solving now

2. Unique Binary Search Trees

Moderate
20m average time
80% success
0/80
Asked in companies
SwiggyeBayShareChat

You are given an integer ‘N’, your task is to return the number of structurally unique BST's (binary search trees) which have exactly 'N' nodes of unique values from 1 to 'N'.

For example:

Given  ‘N’ = 2, The total number of BST’s is 2.

Note:

1. A binary search tree is a rooted binary tree whose internal nodes each store a key greater than all the keys in the node's left subtree and less than those in its right subtree.

2. A structurally unique binary search tree is a tree that has at least 1 node at a different position or with a different value compared to another binary search tree.
Problem approach

I did the practice for that, so after some difficulty it is solved.

Try solving now

3. Duplicate In Array

Easy
15m average time
85% success
0/40
Asked in companies
QualcommSAP LabsAmazon

You are given an array ‘ARR’ of size ‘N’ containing each number between 1 and ‘N’ - 1 at least once. There is a single integer value that is present in the array twice. Your task is to find the duplicate integer value present in the array.

For example:

Consider ARR = [1, 2, 3, 4, 4], the duplicate integer value present in the array is 4. Hence, the answer is 4 in this case.
Note :
A duplicate number is always present in the given array.
Problem approach
  1. Traverse the given array from start to end.
  2. For every element in the array increment the arr[i]%n‘th element by n.
  3. Now traverse the array again and print all those indexes i for which arr[i]/n is greater than 1. Which guarantees that the number n has been added to that index
  4. This approach works because all elements are in the range from 0 to n-1 and arr[i] would be greater than n only if a value “i” has appeared more than once.
Try solving now
02
Round
Medium
Face to Face
Duration60 minutes
Interview date4 Jun 2022
Coding problem2

This round is technical round in which they asked question from data structures, Operating system, OOPS concept, about my major project, and asked me to do the quick sort search problem, explain and solve the code after that asked me to do one more pattern based coding question by sharing my screen with them and then asked some more questions from SQL.

1. Quick Sort

Moderate
10m average time
90% success
0/80
Asked in companies
SamsungPaytm (One97 Communications Limited)Bank Of America

You are given an array of integers. You need to sort the array in ascending order using quick sort.

Quick sort is a divide and conquer algorithm in which we choose a pivot point and partition the array into two parts i.e, left and right. The left part contains the numbers smaller than the pivot element and the right part contains the numbers larger than the pivot element. Then we recursively sort the left and right parts of the array.

Example:

Let the array = [ 4, 2, 1, 5, 3 ]
Let pivot to be the rightmost number.

example

After the 1st level partitioning the array will be { 2, 1, 3, 4, 5 } as 3 was the pivot. After 2nd level partitioning the array will be { 1, 2, 3, 4, 5 } as 1 was the pivot for the left part and 5 was the pivot for the right part. Now our array is sorted and there is no need to divide it again.

Problem approach

After some discusion solved this one.

Try solving now

2. Pattern: Triangle of numbers

Moderate
0/80
Asked in companies
Tata Consultancy Services (TCS)HCL TechnologiesHexaware Technologies
Pattern for N = 4


The dots represent spaces.



Try solving now
03
Round
Easy
HR Round
Duration30 minutes
Interview date13 Jun 2022
Coding problem1

They asked questions related to my work interest like in which technologies I wanted to work with them, Why I want to join Mindtree, What are my future plans, My strength, How would I manage my teams and meet the deadlines, Why I choose this career what inspire me to choose it.

1. Basic HR Questions

Which Technologies do you want to explore more?

What is your Strength?

Why do you want to join Mindtree?

How will you manage workload and deadlines?

Problem approach

Tip 1 : Be Confident and genuine
Tip 2 : Never lie in front of HR
 

Here's your problem of the day

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

Skill covered: Programming

To make an AI less repetitive in a long paragraph, you should increase:

Choose another skill to practice
Similar interview experiences
company logo
Software Developer
3 rounds | 3 problems
Interviewed by Mindtree
1721 views
0 comments
0 upvotes
company logo
SDE - 1
3 rounds | 3 problems
Interviewed by Mindtree
1590 views
0 comments
0 upvotes
company logo
Technical Lead
3 rounds | 3 problems
Interviewed by Mindtree
1217 views
0 comments
0 upvotes
company logo
Software Developer
3 rounds | 5 problems
Interviewed by Mindtree
1641 views
0 comments
0 upvotes
Companies with similar interview experiences
company logo
Software Developer
5 rounds | 14 problems
Interviewed by Microsoft
3913 views
1 comments
0 upvotes
company logo
Software Developer
6 rounds | 12 problems
Interviewed by SAP Labs
2789 views
0 comments
0 upvotes
company logo
Software Developer
3 rounds | 3 problems
Interviewed by Amazon
1123 views
0 comments
0 upvotes