i
LTIMindtree
Filter interviews by
I applied via Campus Placement and was interviewed in Nov 2020. There were 3 interview rounds.
To open command prompt in Windows, press Win+R and type 'cmd' or search for 'Command Prompt' in Start menu.
Press Win+R and type 'cmd'
Search for 'Command Prompt' in Start menu
Right-click on Start menu and select 'Command Prompt'
Use Windows PowerShell instead of Command Prompt
Device Manager can be opened in Windows using multiple methods.
Press Windows key + X and select Device Manager
Open Run dialog box (Windows key + R) and type devmgmt.msc
Search for Device Manager in Windows search bar
Right-click on This PC/My Computer and select Manage, then select Device Manager from the left pane
Access specifiers in C language control the visibility and accessibility of variables and functions.
C language has three access specifiers: public, private, and protected.
Public variables and functions can be accessed from anywhere in the program.
Private variables and functions can only be accessed within the same file.
Protected variables and functions can be accessed within the same file and any derived classes.
Access...
C is a procedural language while C++ is an object-oriented language.
C++ supports classes and objects while C does not.
C++ has built-in support for polymorphism and inheritance while C does not.
C++ has a more complex syntax than C.
C++ allows function overloading while C does not.
C++ has a standard template library (STL) while C does not.
I applied via campus placement at Koneru Lakshmaiah College of Engineering (KLCE), Arni and was interviewed in Nov 2020. There were 3 interview rounds.
Program to print unique elements in an array in Java
Create a HashSet to store unique elements
Iterate through the array and add each element to the HashSet
Print the HashSet to get the unique elements
Data structures are ways of organizing and storing data in a computer so that it can be accessed and used efficiently.
Arrays - a collection of elements of the same type
Linked Lists - a sequence of nodes where each node contains a reference to the next node
Stacks - a collection of elements with two main operations: push (add) and pop (remove)
Queues - a collection of elements with two main operations: enqueue (add) and d...
OOPs stands for Object-Oriented Programming. It is a programming paradigm based on the concept of objects.
OOPs focuses on creating objects that contain both data and functions.
It emphasizes on encapsulation, inheritance, and polymorphism.
Examples of OOPs languages are Java, C++, Python, etc.
OOPs is used for creating modular, reusable and maintainable code.
Encapsulation: Hiding implementation details and exposing only necessary information.
Inheritance: Reusing code and creating a hierarchy of classes.
Polymorphism: Using a single interface to represent multiple entities.
Abstraction: Reducing complexity by hiding unnecessary details.
Examples: Java, C++, Python, Ruby, etc.
Inheritance is a mechanism in object-oriented programming where a new class is created by inheriting properties of an existing class.
Inheritance allows code reuse and promotes code organization.
The existing class is called the parent or superclass, and the new class is called the child or subclass.
The child class inherits all the properties and methods of the parent class and can also add its own unique properties and ...
Polymorphism is the ability of an object to take on many forms.
It allows objects of different classes to be treated as if they were objects of the same class.
It is achieved through method overriding and method overloading.
Example: A parent class Animal can have child classes like Dog, Cat, and Bird, each with their own unique implementation of the method 'makeSound'.
Polymorphism makes code more flexible and reusable.
Abstraction is the process of hiding complex implementation details and exposing only the necessary information.
Abstraction helps in reducing complexity and increasing efficiency.
It allows us to focus on the essential features of an object or system.
For example, a car can be abstracted as a vehicle with certain properties like speed, fuel efficiency, and seating capacity.
Abstraction can be achieved through interfaces,
Encapsulation is the process of hiding implementation details and providing a public interface for accessing the functionality.
Encapsulation helps in achieving data abstraction and information hiding
It prevents unauthorized access to the internal details of an object
It allows for easy modification of implementation without affecting the external code
Example: A class with private variables and public methods
Example: A b...
I applied via Naukri.com and was interviewed before Aug 2021. There were 2 interview rounds.
Oops concepts are the fundamental principles of Object-Oriented Programming.
Abstraction
Encapsulation
Inheritance
Polymorphism
The design pattern for code optimization is the use of the 'Strategy' pattern.
The 'Strategy' pattern allows for interchangeable algorithms to be used at runtime.
It separates the algorithm from the client code, making it easier to modify or add new algorithms.
Other design patterns that can aid in code optimization include 'Singleton', 'Factory', and 'Decorator'.
SQL queries for fetching data
Use SELECT statement to fetch data from a table
Use WHERE clause to filter data based on conditions
Use JOIN to combine data from multiple tables
Use GROUP BY to group data based on a column
Use ORDER BY to sort data based on a column
What people are saying about LTIMindtree
I applied via Company Website and was interviewed in May 2021. There were 3 interview rounds.
LTIMindtree interview questions for designations
I applied via Naukri.com and was interviewed before Feb 2022. There were 2 interview rounds.
MVC is a software architecture pattern that separates an application into three interconnected components: Model, View, and Controller.
Model represents the data and business logic of the application
View is responsible for rendering the user interface
Controller handles user input and updates the model and view accordingly
MVC promotes separation of concerns and modularity
Examples of MVC frameworks include Ruby on Rails,
Get interview-ready with Top LTIMindtree Interview Questions
I applied via Company Website and was interviewed in Jan 2021. There were 4 interview rounds.
Implement a stack using a queue data structure.
Create two queues, q1 and q2.
Push operation: Enqueue the element to q1.
Pop operation: Dequeue all elements from q1 to q2 except the last one. Dequeue the last element from q1 and return it. Swap q1 and q2.
Top operation: Dequeue all elements from q1 to q2 except the last one. Dequeue the last element from q1 and return it. Enqueue the element to q2. Swap q1 and q2.
isEmpty o
Finding address of an element in an array given the address of 0th index.
Calculate the offset of the desired element from the 0th index address and add it to the 0th index address.
Address of ith element = address of 0th element + i * size of each element.
Example: Address of 3rd element in an array of strings = address of 0th element + 3 * size of string.
I applied via Company Website and was interviewed before Jan 2022. There were 2 interview rounds.
Actually first round was Aptitude + coding . Try to solve questions from various website like India bix , U can also go for RS Agarwa . N for coding solve questions from leetcode.
The company is a software engineering firm.
The company specializes in developing software solutions.
It has a team of skilled software engineers.
The company focuses on delivering high-quality products.
It has a strong reputation in the industry.
The company offers a collaborative and innovative work environment.
Yes, I am willing to work in shifts.
I am flexible and adaptable to different work schedules.
I understand the importance of round-the-clock support for software systems.
I have previous experience working in shifts.
I am comfortable with the potential challenges and adjustments that come with working in shifts.
My areas of strength include problem-solving, teamwork, and adaptability. My weakness is public speaking.
Strengths: problem-solving (e.g. developing efficient algorithms), teamwork (e.g. collaborating with colleagues on a project), adaptability (e.g. quickly learning new programming languages)
Weakness: public speaking (e.g. presenting technical information to a large audience)
I applied via Naukri.com and was interviewed before Mar 2021. There were 2 interview rounds.
Basic core Java and sql coding
I applied via Naukri.com and was interviewed in May 2021. There were 3 interview rounds.
I applied via Recruitment Consultant and was interviewed in Jan 2021. There were 4 interview rounds.
Program to generate Fibonacci series.
Declare variables for first two numbers of the series
Use a loop to generate subsequent numbers
Print the series
Some of the top questions asked at the LTIMindtree Software Engineer interview -
The duration of LTIMindtree Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 241 interviews
5 Interview rounds
based on 1.8k reviews
Rating in categories
Senior Software Engineer
21.3k
salaries
| ₹5.1 L/yr - ₹18.8 L/yr |
Software Engineer
16.2k
salaries
| ₹2 L/yr - ₹10 L/yr |
Module Lead
6.6k
salaries
| ₹7 L/yr - ₹25 L/yr |
Technical Lead
6.4k
salaries
| ₹9.4 L/yr - ₹36 L/yr |
Senior Engineer
4.4k
salaries
| ₹4.2 L/yr - ₹16.3 L/yr |
Cognizant
Capgemini
Accenture
TCS