i
LTIMindtree
Filter interviews by
Clear (1)
I applied via Walk-in and was interviewed before Aug 2023. There was 1 interview round.
I applied via LinkedIn and was interviewed in Sep 2022. There were 3 interview rounds.
OOPS stands for Object-Oriented Programming System. It is a programming paradigm based on the concept of objects.
OOPS is based on four main concepts: Encapsulation, Inheritance, Polymorphism, and Abstraction.
Encapsulation is the process of hiding the implementation details of an object from the outside world.
Inheritance allows a class to inherit properties and methods from another class.
Polymorphism allows objects of d...
I was interviewed in Apr 2021.
Round duration - 60 minutes
Round difficulty - Easy
A coding problem was given. Other questions were based on Java.
Determine the longest harmonious subsequence within a given array of integers, where the difference between the maximum and minimum elements of the subsequ...
Find the longest harmonious subsequence in an array where the difference between max and min elements is 1.
Iterate through the array and count the frequency of each element.
For each element, check if the count of element+1 is greater than 0, if so, update the length of the harmonious subsequence.
Return the maximum length found.
Collections in Java are frameworks that provide an architecture to store and manipulate a group of objects.
Collections provide interfaces (List, Set, Map) and classes (ArrayList, HashSet, HashMap) to store and manipulate groups of objects.
Collections offer methods to add, remove, and retrieve elements from the group.
Examples include ArrayList, LinkedList, HashSet, TreeSet, HashMap, TreeMap.
ArrayList is a dynamic array that can grow or shrink in size, while HashMap is a key-value pair collection where each element is accessed by a key.
ArrayList stores elements in an ordered sequence and allows duplicate values.
HashMap stores key-value pairs and does not allow duplicate keys.
Example: ArrayList<String> list = new ArrayList<>(); HashMap<String, Integer> map = new HashMap<>();
Round duration - 60 minutes
Round difficulty - Easy
Technical Interview round with questions based on Java and Spring.
REST API is a type of web service that allows communication between different systems over HTTP.
REST stands for Representational State Transfer
Uses standard HTTP methods like GET, POST, PUT, DELETE
Data is transferred in JSON or XML format
Stateless communication between client and server
Example: Twitter API, Google Maps API
Static is used to define class-level variables and methods, while final is used to define constants that cannot be changed.
Static variables belong to the class itself, while final variables are constants that cannot be modified.
Static methods can be called without creating an instance of the class, while final methods cannot be overridden.
Static keyword is used for memory management, while final keyword is used for def...
To create an immutable class in Java, make the class final, make all fields private and final, provide only getters, and don't provide setters.
Make the class final to prevent inheritance.
Make all fields private and final to prevent modification.
Provide only getters to access the fields.
Don't provide setters to modify the fields.
Tip 1 : If you are thorough with core java concepts and any JAVA framework, be it SPRING, HIBERNATE. then you are good to go.
Tip 2 : Go through all the previous interview experiences from Codestudio and Leetcode.
Tip 3 : Do at-least 2 good projects and you must know every bit of them.
Tip 1 : Have at-least 2 good projects explained in short with all important points covered.
Tip 2 : Every skill must be mentioned.
Tip 3 : Focus on skills, projects and experiences more.
What people are saying about LTIMindtree
I applied via Campus Placement and was interviewed before Sep 2022. There were 4 interview rounds.
1 hr duration , aptitude + coding round , coding questions were easy to medium
LTIMindtree interview questions for designations
Get interview-ready with Top LTIMindtree Interview Questions
I applied via Naukri.com and was interviewed in Apr 2021. There was 1 interview round.
finally is used to execute a block of code after try-catch block, while static block is executed when class is loaded.
finally block is used to perform cleanup operations like closing database connections, file streams etc.
static block is used to initialize static variables or perform any other static initialization.
finally block is always executed whether an exception is thrown or not, while static block is executed on...
The @Autowired annotation in Spring is used to automatically wire dependencies into a bean.
It eliminates the need for manual wiring of dependencies
It can be used to inject dependencies into constructors, fields, and methods
It can be used with other annotations like @Qualifier and @Value
It can be used with both XML and Java-based configurations
To make a class immutable in Java, we need to follow certain guidelines.
Make the class final
Make all fields private and final
Do not provide setter methods
If the field is mutable, return a clone of it instead of the original object
Ensure that any mutable objects passed to the constructor are not modified outside the class
Collections are data structures that store and manipulate groups of objects.
Collections provide a way to manage and manipulate groups of objects
Java provides several built-in collection classes such as ArrayList, LinkedList, HashSet, etc.
Collections can be used to perform operations like searching, sorting, filtering, etc.
Collections can store objects of any type, including primitive types and user-defined classes
ArrayList and Vector are similar but Vector is synchronized while HashMap and HashTable are both key-value pair data structures but HashTable is synchronized.
ArrayList and Vector both implement List interface but Vector is thread-safe while ArrayList is not.
Vector is slower than ArrayList due to synchronization.
HashMap and HashTable both store key-value pairs but HashTable is thread-safe while HashMap is not.
HashMap al...
Rest Api is a web service that uses HTTP methods to access and manipulate data.
Rest stands for Representational State Transfer
It is an architectural style for building web services
Uses HTTP methods like GET, POST, PUT, DELETE
Data is transferred in JSON or XML format
Examples: Twitter API, Facebook Graph API
Program to add numbers in harmonic series (1+1/2+1/3+...+1/n)
Create a variable to store the sum
Use a loop to iterate through the series up to n
Add each term to the sum
Print the sum
I applied via Recruitment Consultant and was interviewed in Jun 2021. There were 3 interview rounds.
I applied via Recruitment Consultant and was interviewed in Jul 2021. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Jun 2021. There were 3 interview rounds.
I applied via Naukri.com and was interviewed in Jun 2021. There were 3 interview rounds.
The duration of LTIMindtree Java Developer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 26 interviews
3 Interview rounds
based on 41 reviews
Rating in categories
Senior Software Engineer
21.3k
salaries
| ₹0 L/yr - ₹0 L/yr |
Software Engineer
16.2k
salaries
| ₹0 L/yr - ₹0 L/yr |
Technical Lead
6.4k
salaries
| ₹0 L/yr - ₹0 L/yr |
Module Lead
5.9k
salaries
| ₹0 L/yr - ₹0 L/yr |
Senior Engineer
4.4k
salaries
| ₹0 L/yr - ₹0 L/yr |
Cognizant
Capgemini
Accenture
TCS