LTIMindtree Interview Experience | Graduate Engineer Trainee 2025 Recruitment

Last Updated : 11 Dec, 2024

I recently had the opportunity to interview with LTIMindtree for the Graduate Engineer Trainee position. The process included two rounds: a Technical Interview and an HR Interview. Here's a detailed breakdown of my experience.

Round 1: Technical Interview

Duration: 20-25 minutes

The technical interview began with a self-introduction followed by a discussion of my projects. The interviewer then asked a variety of technical questions on databases, SQL, object-oriented programming (OOP), and Python programming.

SQL & Databases

  • What are JOINS? Can you explain the types of JOINS in SQL?
  • How would you write a query to create a duplicate of a table?
  • What is indexing in SQL, and why is it used?
  • Difference between DELETE and TRUNCATE.
  • How can you retrieve the second-highest salary from a table?

OOP Concepts

  • Explain the four pillars of OOP with examples.
  • What is recursion? Can you give an example?
  • Difference between abstraction and encapsulation.
  • What is polymorphism, and how is it implemented in Python?

Python Programming

  • The interviewer asked me to write basic Python programs while sharing my screen. These included:
  • Implementing a function to reverse a string.
  • Writing a program to find the factorial of a number using recursion.
  • The interviewer was friendly and clarified my doubts during the discussion.

Round 2: HR Interview

Duration: 6-7 minutes

Two days after the technical interview, I was invited to the HR round. This round focused on behavioral and situational questions.

Questions Asked

  • Introduce yourself.
  • Can you briefly discuss your projects?
  • What are your views on the role of AI in the future?
  • Are you flexible to work in any shift or location?
  • How would you adapt to a dynamic work environment?

The HR interview was short, straightforward, and centered on assessing my flexibility and fit for the company.

Result

After a month of waiting, I received the wonderful news that I was selected!

Preparation Tips

For Technical Topics:

  1. SQL: Focus on JOINS, indexing, and query writing.
  2. OOP Concepts: Revise core principles (e.g., polymorphism, abstraction) and their implementation in Python.
  3. Python Coding: Practice basic programs like string manipulation and recursion, and be ready to explain your approach.

For Behavioral Questions:

  1. Be honest and confident in your answers.
  2. Highlight your flexibility and willingness to learn.

For Projects:

  • Be prepared to explain your projects in detail, including your specific role and the technologies used.

Conclusion

The LTIMindtree interview process was a valuable learning experience, testing both my technical and interpersonal skills. I hope my insights help future aspirants in their preparation. Best of luck!

Comment