LTIMindtree Interview Experience for Software Engineer

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 5

LTIMindtree Interview Experience for Software

Engineer
Last Updated : 29 Sep, 2024



LTI (Larson and Toubro Infotech) visited our campus in September


2022. This was prior to its merger with Mindtree. The company is
now known as LTIMindtree.
Roles
LTI usually hires for three different roles for freshers. They’re
marked as levels. Until last year, they had Levels 1, 2, and 3. This
time, however, they introduced a new level 0.
LTI was only hiring for levels 0, 1, and 2 at our college this time
around.
Hiring Process
You first register at their portal, and upon selection, they release a
list of eligible candidates for the hiring process. The entire process
consisted of a few standard rounds.
Aptitude and Reasoning
The first round, like every other company, was an MCQ-based
aptitude, logic, and reasoning round. I’d rate the questions easy to
medium. If you’re preparing for any competitive exams, you should
be able to breeze through these questions. It was important to score
well in this round as all the rounds would be tallied into mapping
your levels (L0, L1, and L2) upon selection.
Also, quite a lot of candidates were eliminated after this round.
Communication Round
This was the second round of the process and it was a non-
elimination round. It was however compulsory to attend, and you
only had to clear some certain minimum threshold to advance
further in the process.
There were English proficiency tests that included basic grammar,
reading, and listening exercises. The system would read out a small
paragraph, and you’d be asked a few questions from there. Some
exercises had you fill in appropriate grammatical words to make
meaningful sentences.
While compulsory to take, this round wouldn’t be tallied into your
average performance though. You only had to appear clear with
some certain score.
Coding Round
Then comes probably the most important round of the hiring
process: the coding round. It was crucial because the level that
you’re mapped with upon selection is directly dependent on the
number of coding questions you can fully solve.
There were two coding questions, each with some 10 test cases. The
first was comparatively easy: it was a string question. The second
one was a dynamic programming question. I could solve the first
completely. My second solution however only passed 3/10 test
cases.
A few days later, the results were declared, and I’d moved forward
with the process.
Note:
If you’ve cleared the aptitude round with a good score and weren’t
able to solve even a single coding question, you wouldn’t be
eliminated from the process. A lot of my friends moved forward and
were mapped with Level 0 after selection.
(This, of course, depends on the number of intakes the company is
willing to take at your campus)

Technical Interview
The interview process at LTI was unlike any other company I’ve interviewed
at. It only ran for 20-25 minutes and consisted of 18-20 rapid-fire questions.
In my case, most of the questions only required one-word answers except for
a few that demanded an explanation.
The interviewer directly jumped into the questions.
Some of them (which I can remember are)
 What is faster: Linear or Binary Search? (Answered)
 Follow up: Why? (Answered in terms of complexity)
 Differences between Stack and Queue (Answered in terms of LIFO and
FIFO)
 What is Dequeue? (I initially answered as removal of elements from the
queue; what he was meaning to ask is Deque, or a double-ended queue)
 What language did I code in? (Answered C++)
 How many keywords are there in C++? (Much like a trivia question,
answered can’t remember the exact number)
 Explain bubble sort. (Explained in short)
 Explain polymorphism. (Answered)
 Name the types of polymorphism. (Answered run-time and compile-time)
 Differences between method overloading and method overriding. (Named
2-3 pointers for each)
 Types of inheritance in C++. (Answered 5)
 What is a constructor? (Answered)
 What is a destructor? (Answered)
 Can a destructor be overloaded? (Answered no)
 Do you know SQL? (Answered Yes)
 Differences between Drop, Truncate, and Delete.
 Why is the Having clause used? (Answered in terms of Aggregate
Functions)
 Asked me to Construct a query using Having, Where, and Group By. (I
just had to read out)
All this was completed within 20-25 minutes. I thanked the interviewer and
he ended the meeting saying that they would get back to me.
A few days later, they released the list of the candidates moving forward. I
was one of them.
HR Round:
This was the final leg of the process. This also ran for 20 minutes
approximately. The interviewer greeted and I followed back.
Some of the questions asked were:
 Introduce yourself.
 Why did you choose to study engineering?
 Why ECE? (I’m an ECE-grad)
 What is your final year project?
 Follow up: What is your contribution?
 Tell me about your family.
 Do you have any certifications?
 Are you open to working across all locations and any/all technologies?
 Any questions for me?

Following is a list of the most frequently asked questions in an HR Interview:

o Tell me about yourself in a few words.


o Would you consider relocating to another part of India?
o What do you hope to get out of this job?
o What drew you to MindTree in the first place?
o In five years, where do you see yourself?
o Tell me about your internships and projects.
o What prompted you to look for a new job? (Many seasoned professionals on the
lookout for a new job ask this question.)
o Tell me about a moment when you faced a challenge and how you dealt with it.
o Let's pretend you're in charge of a group. One of your team members is
underperforming and, despite many warnings, refuses to modify his or her attitude.
What will you do if you find yourself in this situation?
o Describe a circumstance in which you tried your hardest but failed.

Round 2: Round 2 was the technical interview. The interviewer asked me to


tell about myself. Followed questions were –
1. Have you done any certification and projects
2. In which domain do you have certification
3. What did you prepare for an interview
4. Do you know sorting techniques
5. Explain to me anyone sorting algorithm
6. The difference between linear and binary search, tell me their time
complexities
7. Suppose you have 50000 unordered elements which searching algorithm
you will use and why
8. If you have 5 elements which you will use
9. What is linked list
10. Difference between array and linked list
11. How to check if linked list has only one element
12. What is a binary tree
13. Difference between BFS, DFS.
14. What is a stack, queue
15. How to insert an element into the queue
16. Which DS used to perform recursion and why
17. Application of stack and queue
18. What is heap
19. What is early binding and late binding
20. Tell me oops concept you are familiar with
21. What is encapsulation, How we achieve it through programming
22. What is polymorphism and its type
23. What is constructor
24. What is struct
25. Difference between abstract methods and interface
26. Can we access data of class without creating instance
27. What is reference variable and normal variable
28. Why multiple inheritance is not supported in java
29. How to achieve it in java
30. File handling in CPP
31. How to handle exceptions
32. Types of exception, an example of runtime exception
33. How to handle errors in the program
34. What is try and catch
35. Do you have any questions for me?

Suggestion: If you don’t know the answer say I don’t know And I will learn
about it. Don’t give false, wrong answers. It creates a negative impact.

Round 3(HR Interview):


1. How are you?
2. Which is your college?
3. Where are you from?
4. Is the final sem result is pending?
5. Do you have any subject in the final sem or just a project?
6. Now tell me about yourself?
7. What kind of reflective writing you do? (I mentioned this in the intro)
8. Tell me about any such writing you did and which was useful to you?
9. How was your technical interview?
10. Which challenges did you face in that interview?
11. Tell me something about your project
12. Which you think you contributed the most?
13. Tell me about your family?
14. Do you have any offers?
15. What are they offering?
16. How much training period is there?
17. Why Mindtree if you already have an offer?
18. Will you join us?
19. Do you have any questions for me?
20. Then he told me about the training period, salary, company, and role.

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy