Mindtree visited our campus for recruitment. I learned about the interview procedure from my friends and seniors before I appeared for the rounds. I prepared for my exams from PrepInsta as my seniors suggested.
The academic criteria for selection process was :-
- CS/IT and circuital branches
- Education gap of two years or less than that,
The company divided the placement process into four stages:
- Round 1– Written Test
- Round 2– Written and Spoken English Test
- Round 3– Technical Interview
- Round 4-HR Interview
Written test comprised of 120 minutes, in which we had to answer 46-48 questions. I was less anxious as I had prepared, but I also knew that I had to clear this round to make it to next level.
The written test comprised of 4 sections in total:
This section included three sub-sections related to coding, in which we were asked to solve questions based on:
- Advanced Algo
The difficulty level was high and thus the time allotted for this section was not sufficient to complete all the questions.
The English verbal sections were inclusive of questions related to grammatical errors, reading comprehension, and correction of sentences.
3. Quantitative Aptitude
The topics under this section were Average, Time and Work, Simplification, Profit and Loss, Probability and Percentage.
4. Logical Reasoning
This was the hardest part of the written test. The questions of logical reasoning were from coding-decoding and seating arrangements.
The online test results were declared and I was happy to see the positive results.
Written and Spoken English Test
This was a very different type of round. We had to listen to the audio and answer and solve grammar questions and audio comprehension.
There were 71 questions to be solved in 45 minutes.
Mindtree Interview Questions
I joined the online Zoom call for the interview. After the general introduction, the interviewer started asking questions. As I am from ECE branch, he asked me a lot of questions from my domain:
1.What is an 8051 micro-controller?
8051 micro-controller is a general purpose micro-controller that Intel makes. It is an 8-bit set which has 128 bytes of RAM, 4kb of ROM, 2 Timers, 1 serial port, and four ports on a single chip.
2.What is an interrupt service routine in Micro-controller?
ISR or interrupt service routine works when a micro-controller faces sudden interrupt.
It stores the address of current memory and takes the control to a new interrupt memory address. Once the interrupt is fixed it restores the control back to its original address.
3.What is deadlock? What are the conditions necessary to achieve a deadlock?
Deadlock is a situation in which two process are waiting to start, once the other finishes, thus neither starts and are left hanging.
There are four conditions necessary:-
- Mutual Exclusion
- Hold and Wait
- No preemption
- Circular wait
4.What is Banker’s algorithm?
Banker’s algorithm is used to avoid deadlock. It is named such as it is based on the banking system of allocating cash such that they are always able to serve their customers.