i
LTIMindtree
Filter interviews by
I applied via Naukri.com and was interviewed in May 2024. There were 3 interview rounds.
They provide link for hackerthon test which is having two questions to write basic java programs
Hash-map uses a hash function to map keys to values for efficient retrieval.
Hash-map uses a hash function to compute an index where the value is stored
Collisions can occur when multiple keys hash to the same index
Hash-map typically uses linked lists or binary trees to handle collisions
Hash-map provides constant time complexity O(1) for insertion, deletion, and retrieval
A thread is a lightweight process that can run concurrently with other threads within the same process.
Threads allow for parallel execution of tasks within a single process.
Threads share the same memory space and resources of the process that created them.
Threads can be created in programming languages like Java, C++, and Python using built-in libraries or frameworks.
For example, in Java, you can create a thread by ext...
Basic algos and logocal programs
Frameworks are pre-written code libraries that provide a foundation for software development, offering benefits such as efficiency, consistency, and scalability.
Frameworks save time by providing pre-written code for common functionalities, allowing developers to focus on unique features.
Frameworks promote consistency in coding practices and project structure, making it easier for developers to collaborate and maintain ...
ACID properties in SQL ensure data integrity and consistency in transactions.
Atomicity: All operations in a transaction are completed successfully or none at all.
Consistency: Data remains consistent before and after the transaction.
Isolation: Transactions are isolated from each other until they are completed.
Durability: Once a transaction is committed, changes are permanent and stored even in case of system failure.
Production issues are identified through monitoring, logging, user feedback, and automated alerts.
Monitoring system metrics and logs for anomalies
Utilizing user feedback and reports of issues
Setting up automated alerts for critical errors
Performing regular code reviews and testing
Utilizing A/B testing to identify performance issues
What people are saying about LTIMindtree
LTIMindtree interview questions for designations
Performance improvement for application involves optimizing code, database queries, and server configurations.
Identify and optimize slow database queries
Implement caching mechanisms to reduce redundant calculations
Use efficient algorithms and data structures
Optimize server configurations for better resource utilization
const is used to declare a constant variable whose value cannot be changed, while var is used to declare a variable that can be reassigned.
const is block-scoped, while var is function-scoped
const must be initialized during declaration, var can be declared without initialization
const is preferred for declaring variables that should not be reassigned, var is used for variables that may need to be reassigned
Render props is a pattern in React where a component's prop is a function that returns a React element.
Render props allow components to share code and logic without inheritance.
Render props can be used to pass data or functions from a parent component to a child component.
Render props can make components more reusable and flexible.
Example:
Redux Toolkit is a set of tools and best practices for managing state in React applications.
Redux Toolkit simplifies the process of writing Redux code by providing a set of tools like createSlice, createAsyncThunk, and configureStore.
It helps reduce boilerplate code and makes it easier to set up a Redux store.
Redux Toolkit also includes utilities like createSelector for creating memoized selectors.
Example: const counte...
Get interview-ready with Top LTIMindtree Interview Questions
I was interviewed in Feb 2024.
CTE stands for Common Table Expressions in SQL. It is a temporary result set that can be referenced within a SELECT, INSERT, UPDATE, or DELETE statement.
CTEs are defined using the WITH keyword followed by a query.
They can be recursive, allowing a query to reference itself.
CTEs improve readability and maintainability of complex queries.
Example: WITH cte AS (SELECT * FROM table_name) SELECT * FROM cte;
Cross Join is a type of join operation in SQL that returns the Cartesian product of two tables.
Cross Join returns all possible combinations of rows from two tables.
It does not require any matching condition like other join types.
Cross Join can result in a large number of rows if the tables being joined have many rows.
Custom middleware are functions that have access to the request and response objects in an Express application's request-response cycle.
Custom middleware can be used to perform tasks such as logging, authentication, error handling, etc.
Middleware functions can be added to the request handling chain using the 'use' method in Express.
An example of custom middleware implementation is adding a function to log request detai
Code coverage is a metric used to measure the amount of code being tested by automated tests.
Code coverage is expressed as a percentage of code lines executed by automated tests.
It helps in identifying areas of code that are not being tested.
Higher code coverage does not guarantee absence of bugs, but it does indicate a higher level of testing.
Tools like JaCoCo, Cobertura, and Istanbul can be used to measure code cover...
Abstract classes and interfaces are types of classes in object-oriented programming that cannot be instantiated and are used for defining common behavior.
Abstract classes can have both abstract methods (methods without implementation) and concrete methods, while interfaces can only have abstract methods.
A class can implement multiple interfaces, but can only inherit from one abstract class.
Abstract classes can have con...
I have used Azure Functions to automate data processing tasks and trigger actions based on events.
Implemented Azure Functions to process incoming data from IoT devices and trigger alerts based on predefined rules
Utilized Azure Functions to automatically resize images uploaded to a storage account
Integrated Azure Functions with Azure Logic Apps to create automated workflows
JWT token-based authentication was used in the previous project
JWT tokens were generated upon successful login
Tokens were sent in the Authorization header of HTTP requests
Tokens had an expiration time to ensure security
Tokens were verified using a secret key on the server side
I applied via Job Portal and was interviewed in Apr 2024. There were 3 interview rounds.
Internal implementation of hashmap and hashset involves using arrays and linked lists for storing key-value pairs and unique elements respectively.
HashMap internally uses an array of linked lists to store key-value pairs.
HashSet internally uses a HashMap to store unique elements as keys with a dummy value.
Hash functions are used to determine the index of the array where the key-value pair or element should be stored.
Co...
I applied via Naukri.com and was interviewed in Mar 2024. There were 2 interview rounds.
Coding related mcqs, not to difficult, moderate questions
Some of the top questions asked at the LTIMindtree Senior Software Engineer interview -
The duration of LTIMindtree Senior Software Engineer interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 195 interviews
5 Interview rounds
based on 2k 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.7k
salaries
| ₹7 L/yr - ₹25.5 L/yr |
Technical Lead
6.4k
salaries
| ₹9.4 L/yr - ₹36.6 L/yr |
Senior Engineer
4.4k
salaries
| ₹4.2 L/yr - ₹16.3 L/yr |
Cognizant
Capgemini
Accenture
TCS