i
LTIMindtree
Proud winner of ABECA 2025 - AmbitionBox Employee Choice Awards
Filter interviews by
String tokenizers are tools used to break a string into smaller parts based on a specified delimiter.
String tokenizers are commonly used in programming to parse strings and extract relevant information.
They can be used to split a sentence into individual words, or to extract specific data from a structured text.
For example, in Java, the StringTokenizer class can be used to break a string into tokens based on a spe...
I have a passion for sustainable engineering, which drives my interest in eco-friendly design and innovative solutions.
I volunteered for a project that focused on renewable energy solutions, where we designed a solar-powered water heater.
I am an avid participant in hackathons, where I collaborated with peers to develop a mobile app for waste management.
I have a strong interest in learning new programming languages...
Program to calculate factorial of a number using recursion or iteration
Define a function to calculate factorial
Use recursion or iteration to calculate factorial
Handle edge cases like 0 and negative numbers
Example: factorial of 5 is 5*4*3*2*1 = 120
Structs and unions are data structures in C programming used to group different data types under a single name.
Structs allow you to group different data types together under a single name. For example, a struct 'Person' can have fields like name, age, and gender.
Unions are similar to structs but they share the same memory location for all its members. Only one member can contain a value at a time. For example, a u...
What people are saying about LTIMindtree
Foreign key is a field in a database table that links to a primary key in another table.
Foreign key ensures referential integrity between related tables
It helps maintain consistency and prevent orphan records
Example: In a database of students and courses, student_id in courses table can be a foreign key referencing id in students table
A calender type queue is a data structure that stores elements in a circular buffer, allowing for efficient insertion and removal operations.
Elements are stored in a circular buffer, with a front and rear pointer indicating the start and end of the queue.
When the rear pointer reaches the end of the buffer, it wraps around to the beginning, creating a circular structure.
Insertion and removal operations are efficien...
Challenges faced in a project include tight deadlines, budget constraints, communication issues, scope changes, and resource allocation.
Tight deadlines can lead to rushed work and potential errors.
Budget constraints may limit the resources available for the project.
Communication issues can result in misunderstandings and delays.
Scope changes can disrupt the project plan and require adjustments.
Resource allocation ...
Structures are used for storing data while classes are used for storing data and methods.
Structures are value types while classes are reference types.
Structures do not support inheritance while classes do.
Structures are used for simple data types while classes are used for complex data types.
Example of structure: struct Employee { int id; string name; }
Example of class: class Car { string make; string model; void ...
I can code in Python, Java, or C++. Each language has its strengths for different applications.
Python: Great for data analysis and machine learning. Example: Using pandas for data manipulation.
Java: Strong for building large-scale applications. Example: Developing Android apps.
C++: Ideal for system-level programming. Example: Writing performance-critical applications.
Program to find largest and second largest number in an array
Iterate through array and compare each element to current largest and second largest
Update variables accordingly
Return largest and second largest
I appeared for an interview in Mar 2025, where I was asked the following questions.
I applied via Campus Placement and was interviewed in Oct 2024. There were 2 interview rounds.
Program to calculate factorial of a number using recursion or iteration
Define a function to calculate factorial
Use recursion or iteration to calculate factorial
Handle edge cases like 0 and negative numbers
Example: factorial of 5 is 5*4*3*2*1 = 120
I applied via Campus Placement
Questions of aptitude and tehcnical mcq asked
Structs and unions are data structures in C programming used to group different data types under a single name.
Structs allow you to group different data types together under a single name. For example, a struct 'Person' can have fields like name, age, and gender.
Unions are similar to structs but they share the same memory location for all its members. Only one member can contain a value at a time. For example, a union ...
Basic questions on logical reasoning and qunatative reasoning
Write code for restaurant to get all menu using any language
I applied via LinkedIn and was interviewed in May 2024. There were 2 interview rounds.
There were many questions of numerical ability then verbal then reasning also was there
Joins are used in databases to combine rows from two or more tables based on a related column between them.
Joins are used in SQL to retrieve data from multiple tables based on a related column.
Types of joins include INNER JOIN, LEFT JOIN, RIGHT JOIN, and FULL JOIN.
Example: SELECT * FROM table1 INNER JOIN table2 ON table1.column = table2.column;
A calender type queue is a data structure that stores elements in a circular buffer, allowing for efficient insertion and removal operations.
Elements are stored in a circular buffer, with a front and rear pointer indicating the start and end of the queue.
When the rear pointer reaches the end of the buffer, it wraps around to the beginning, creating a circular structure.
Insertion and removal operations are efficient as ...
Foreign key is a field in a database table that links to a primary key in another table.
Foreign key ensures referential integrity between related tables
It helps maintain consistency and prevent orphan records
Example: In a database of students and courses, student_id in courses table can be a foreign key referencing id in students table
Challenges faced in a project include tight deadlines, budget constraints, communication issues, scope changes, and resource allocation.
Tight deadlines can lead to rushed work and potential errors.
Budget constraints may limit the resources available for the project.
Communication issues can result in misunderstandings and delays.
Scope changes can disrupt the project plan and require adjustments.
Resource allocation chall...
I applied via Campus Placement and was interviewed in Sep 2024. There were 3 interview rounds.
Basic aptitiude questions
I appeared for an interview in Jun 2024.
Aptitude test which was having reasoning and communication assessment
OOPs concepts include inheritance, polymorphism, encapsulation, and abstraction. List is mutable while tuple is immutable.
OOPs concepts: inheritance, polymorphism, encapsulation, abstraction
List: mutable, can be modified after creation (e.g. [1, 2, 3])
Tuple: immutable, cannot be modified after creation (e.g. (1, 2, 3))
I appeared for an interview in Feb 2025, where I was asked the following questions.
They asked very Basic DSA questions and English+Aptitude Test
Interviewer asked me about OOPS concepts and DSA questions
First round was aptitute
Some of the top questions asked at the LTIMindtree Graduate Engineer Trainee (Get) interview -
The duration of LTIMindtree Graduate Engineer Trainee (Get) interview process can vary, but typically it takes about 2-4 weeks to complete.
based on 50 interview experiences
Difficulty level
Duration
based on 58 reviews
Rating in categories
Senior Software Engineer
22k
salaries
| ₹7.3 L/yr - ₹21.6 L/yr |
Software Engineer
16.3k
salaries
| ₹3.9 L/yr - ₹8.8 L/yr |
Technical Lead
6.4k
salaries
| ₹16.3 L/yr - ₹28.8 L/yr |
Module Lead
5.7k
salaries
| ₹12 L/yr - ₹22 L/yr |
Senior Engineer
4.7k
salaries
| ₹5.8 L/yr - ₹14 L/yr |
Cognizant
Capgemini
Accenture
TCS