Open In App

LTIMindtree Interview Experience for Software Engineer

Last Updated : 27 Jul, 2023
Improve
Improve
Like Article
Like
Save
Share
Report

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?

To the last question, I replied yes and followed up with “What are some of the technologies that freshers are trained on at LTI?” To this, the interviewer answered that there were ‘n’ number of technologies that are mapped with freshers depending upon their skills, training, and performance in the interviews.

I thanked the interviewer and he bid me goodbye and dropped the call.

One week later, the results were out and I was ecstatic to find my name in the selected list of candidates. It was going to be my first job after all — and firsts are always a thing to remember 😉

My observation from the interview was the candidates who were able to solve both questions and had good interviews were mapped to Level 2. Those that could only solve 1 or solve 1 and the other one partially (like me) were mapped to Level 1. Those that couldn’t solve either of the two coding questions were assigned Level 0.

After a few weeks, the LOI was released to the selected candidates.

All the best to each one of you who will be appearing for LTI’s hiring process in the coming weeks!


Like Article
Suggest improvement
Share your thoughts in the comments

Similar Reads