i
LTIMindtree
Proud winner of ABECA 2025 - AmbitionBox Employee Choice Awards
Filter interviews by
A subquery is a query within another query used to retrieve data that will be used in the main query.
Subqueries are enclosed in parentheses and placed within the WHERE or HAVING clause of the main query.
They can be used to filter, sort, or aggregate data before it is used in the main query.
Subqueries can be nested within other subqueries to perform more complex operations.
Examples of subqueries include finding the...
SDLC stands for Software Development Life Cycle.
It is a process used to design, develop and test software.
It consists of several phases such as planning, analysis, design, implementation, testing, and maintenance.
Each phase has its own set of activities and deliverables.
It ensures that the software is developed efficiently and meets the user's requirements.
Examples of SDLC models include Waterfall, Agile, and Spir...
Java is a high-level, object-oriented programming language used for developing applications and software.
Java is platform-independent and can run on any operating system.
It is used for developing web applications, mobile applications, and enterprise software.
Java is known for its security features and is widely used in the financial industry.
It has a vast library of pre-built classes and functions that make coding...
Code to swap two numbers
Declare two variables and assign values to them
Use a third variable to store the value of the first variable
Assign the value of the second variable to the first variable
Assign the value of the third variable to the second variable
What people are saying about LTIMindtree
A program to reverse a string in C language.
Declare a character array to store the string.
Use a loop to read the string from the user.
Use another loop to reverse the string.
Print the reversed string.
Schema is a blueprint or structure that defines the organization of data in a database.
Schema is used to define the structure of a database.
It includes information about tables, columns, data types, relationships, and constraints.
It helps ensure data consistency and integrity.
Examples of schema include SQL Server, Oracle, and MySQL.
Schema can also refer to the organization of data in XML or JSON documents.
SQL (Structured Query Language) is a standard programming language for managing and manipulating relational databases.
SQL is used to perform tasks such as querying data, updating records, and managing database structures.
Common SQL commands include SELECT (to retrieve data), INSERT (to add data), UPDATE (to modify data), and DELETE (to remove data).
Example: SELECT * FROM Employees WHERE Department = 'Sales'; retri...
Exception handling is a mechanism to handle runtime errors in Java programs.
Exceptions are objects that represent errors or exceptional conditions that occur during program execution.
Java provides try-catch-finally blocks to handle exceptions.
The try block contains the code that might throw an exception.
The catch block catches the exception and handles it.
The finally block contains code that is executed regardless...
Yes, a schema can consist of multiple databases.
A schema is a logical container for database objects.
Multiple databases can be grouped under a single schema.
For example, a company may have separate databases for HR, finance, and sales, but all under the same schema.
This allows for easier management and organization of the databases.
Program to display prime numbers from 1-35
Loop through numbers 1-35
Check if each number is prime
If prime, display the number
I appeared for an interview in Mar 2025, where I was asked the following questions.
I have a strong academic background in engineering, complemented by hands-on projects and internships that honed my technical skills.
Completed a Bachelor's degree in Mechanical Engineering with a focus on thermodynamics and fluid mechanics.
Interned at XYZ Corporation, where I assisted in the design and testing of HVAC systems, improving efficiency by 15%.
Participated in a team project that developed a prototype for a r...
I applied via Campus Placement and was interviewed in Oct 2024. There were 2 interview rounds.
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 ...
Discussing project experience showcases problem-solving skills and teamwork in engineering roles.
Describe the project scope and objectives, e.g., developing a new software tool for data analysis.
Highlight your specific role, such as leading a team of engineers to design a prototype.
Discuss challenges faced, like budget constraints, and how you overcame them, e.g., optimizing resource allocation.
Mention the technologies...
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 ...
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
Understanding OOP concepts is crucial for software development, focusing on encapsulation, inheritance, polymorphism, and abstraction.
Encapsulation: Bundling data and methods in a class. Example: A 'Car' class with properties like 'speed' and methods like 'accelerate()'.
Inheritance: Deriving new classes from existing ones. Example: 'ElectricCar' inherits from 'Car', adding features like 'batteryCapacity'.
Polymorphism: ...
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))
Scenario-based questions assess problem-solving and critical thinking skills in real-life situations.
Identify the key issue in the scenario.
Consider possible solutions and their implications.
Evaluate the outcomes of each solution.
Communicate your thought process clearly.
Example: In a team conflict, assess each member's perspective.
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 59 reviews
Rating in categories
Senior Software Engineer
22.3k
salaries
| ₹7.6 L/yr - ₹22.4 L/yr |
Software Engineer
16.4k
salaries
| ₹3.9 L/yr - ₹8.9 L/yr |
Technical Lead
6.4k
salaries
| ₹17.3 L/yr - ₹31.4 L/yr |
Module Lead
5.6k
salaries
| ₹11.9 L/yr - ₹22 L/yr |
Senior Engineer
4.7k
salaries
| ₹6.2 L/yr - ₹14.8 L/yr |
Cognizant
Capgemini
Accenture
TCS