i
LTIMindtree
Filter interviews by
Clear (1)
Single Page Application is a web application that loads a single HTML page and dynamically updates the content.
Loads a single HTML page
Dynamically updates the content
Uses AJAX and JavaScript frameworks
Provides a seamless user experience
Examples: Gmail, Facebook, Twitter
Annotations are used in Java while decorators are used in Python.
Annotations are used to provide metadata to the code and can be accessed at runtime.
Decorators are used to modify the behavior of a function or class.
Annotations are declared using the @ symbol in Java while decorators use the @ symbol in Python.
Annotations are part of the language syntax in Java while decorators are implemented using functions in Python.
Components, Pipes, Directives, and Services are key building blocks of Angular applications.
Components are the building blocks of Angular applications and represent a part of the UI.
Pipes are used to transform data before displaying it in the UI.
Directives are used to add behavior to an existing element or create a new element.
Services are used to share data and functionality across components and other services.
Routing in Angular is the process of navigating between different components and views based on the URL.
Routing is used to create single-page applications in Angular.
It allows users to navigate between different views without reloading the entire page.
Routes are defined in the app-routing.module.ts file.
Routes can have parameters that are passed through the URL.
The router-outlet directive is used to display the compone
For child and for root are terms used in tree data structures.
For child refers to the nodes that are descendants of a particular node.
For root refers to the topmost node of a tree.
For child is used to traverse down the tree, while for root is used to traverse up the tree.
For example, in a family tree, a person's children would be considered for child nodes, while the person's parents would be considered for root nodes.
Guard is a feature in Angular that allows you to control access to routes.
Guards can be used to check if a user is authenticated before allowing them to access a route.
There are several types of guards in Angular, including CanActivate, CanActivateChild, CanDeactivate, and CanLoad.
Guards can be added to the routing configuration in Angular.
Guards can also be used to redirect users to a different route if they do not ha
SAML is used for authentication in Angular by integrating SAML libraries and configuring SAML settings.
SAML libraries like 'angular-saml2-js' can be used to integrate SAML in Angular
SAML settings like 'issuer', 'identityProviderUrl', 'logoutUrl', etc. need to be configured
After successful authentication, SAML response is received and verified to grant access to the user
Basic knowledge on SQL queries.
I applied via Recruitment Consulltant and was interviewed before Nov 2023. There were 2 interview rounds.
What people are saying about LTIMindtree
I applied via Naukri.com and was interviewed before Dec 2023. There were 2 interview rounds.
The major challenge I have faced is leading a team through a complex software migration project.
Managing stakeholder expectations and communication
Dealing with technical roadblocks and finding solutions
Ensuring team cohesion and motivation during stressful times
SSL configuration uses the TLS protocol.
SSL configuration uses the Transport Layer Security (TLS) protocol.
TLS ensures secure communication over a computer network.
Examples of TLS versions include TLS 1.2 and TLS 1.3.
Yes, I am open to relocating for the right opportunity.
I am open to relocating for the right job opportunity
I have relocated for previous roles and am comfortable with the process
I am excited about the possibility of experiencing a new location and culture
I am expecting a salary increase that reflects my experience, skills, and the market rate for Senior Software Engineers.
I am looking for a competitive salary increase based on my years of experience and expertise in software engineering.
I have researched the market rates for Senior Software Engineers in this region and am expecting a salary increase that aligns with those rates.
I am open to negotiation and discussing t...
LTIMindtree interview questions for designations
I applied via LinkedIn and was interviewed before Dec 2023. There were 2 interview rounds.
Real case scenarios based on industry standards are provided.
I am flexible with working hours and can adjust as needed.
I am willing to work extra hours when necessary to meet deadlines.
I can also adjust my schedule to accommodate team meetings or client calls in different time zones.
I understand the importance of work-life balance and will communicate any scheduling conflicts in advance.
I expect challenging projects that allow me to utilize my skills and knowledge, while also providing opportunities for growth and advancement in my career.
I expect to work on complex software development projects that push me to think creatively and problem-solve efficiently.
I hope to collaborate with talented team members who can mentor and guide me in areas where I have room for improvement.
I am looking for a company...
Get interview-ready with Top LTIMindtree Interview Questions
SOLID principles are a set of five design principles that help to make software more maintainable, scalable, and robust.
S - Single Responsibility Principle: A class should have only one reason to change.
O - Open-Closed Principle: Software entities should be open for extension but closed for modification.
L - Liskov Substitution Principle: Subtypes must be substitutable for their base types.
I - Interface Segregation Prin...
OOPs concepts include encapsulation, inheritance, and polymorphism. Design patterns used in my projects include Singleton and Factory.
Encapsulation: bundling data and methods that operate on that data within a single unit
Inheritance: creating new classes from existing ones, inheriting their properties and methods
Polymorphism: ability of objects to take on many forms, allowing for flexibility and extensibility
Singleton:...
I applied via Naukri.com and was interviewed before Sep 2022. There were 3 interview rounds.
Handling exceptions in microservices, config server, ClassNotFoundException vs NoClassDefException
1. Exception handling in microservices involves using try-catch blocks to catch and handle exceptions at the service level.
2. Config server is a centralized server that stores configuration information for microservices, allowing them to retrieve configurations at runtime.
3. ClassNotFoundException occurs when a class is no...
ConcurrentModificationException is a runtime exception thrown when an object is modified concurrently while being iterated.
Occurs in Java when a collection is modified while being iterated over using an iterator
Can be avoided by using concurrent collections like ConcurrentHashMap or CopyOnWriteArrayList
Example: Attempting to remove an element from a list while iterating over it will throw ConcurrentModificationExceptio
HashMap internally uses an array of linked lists to store key-value pairs, with keys hashed to determine the index.
HashMap uses hashing to determine the index of key-value pairs in the array.
Collisions are resolved by chaining, where multiple key-value pairs with the same hash are stored in a linked list at the same index.
When retrieving a value, the key is hashed to find the index, then the linked list at that index i
To increase performance of an app, optimize code, improve database queries, utilize caching, and scale resources.
Optimize code by identifying and fixing bottlenecks
Improve database queries by indexing frequently accessed data
Utilize caching to store frequently accessed data in memory for faster retrieval
Scale resources by adding more servers or upgrading hardware
I applied via Naukri.com and was interviewed before Dec 2023. There were 2 interview rounds.
The .NET framework is a software development platform developed by Microsoft for building and running applications.
Developed by Microsoft
Supports multiple programming languages like C#, VB.NET, F#
Consists of a large class library known as Framework Class Library (FCL)
Provides interoperability with other programming languages and frameworks
Includes tools for developing web, desktop, and mobile applications
SQL indexes are used to improve the performance of queries by allowing the database to quickly retrieve data.
Indexes are created on columns in a table to speed up data retrieval.
They work by creating a separate data structure that allows the database to quickly locate rows based on the indexed columns.
Types of indexes include clustered, non-clustered, unique, and composite indexes.
Examples of indexes include creating a...
Interacting with the team involves effective communication, collaboration, and building strong relationships.
Communicate openly and regularly with team members to share progress, updates, and challenges.
Listen actively to understand different perspectives and ideas within the team.
Collaborate on projects by dividing tasks, setting goals, and working together towards a common objective.
Provide support and assistance to ...
I have a strong technical background, proven track record of delivering high-quality software, and excellent problem-solving skills.
Extensive experience in software development with a focus on backend systems
Proven track record of delivering complex projects on time and within budget
Strong problem-solving skills and ability to think critically
Excellent communication and collaboration skills, able to work effectively in
I applied via Referral and was interviewed before Dec 2023. There was 1 interview round.
I applied via Company Website and was interviewed before Nov 2023. There were 2 interview rounds.
HashMap is not thread-safe while ConcurrentHashMap is thread-safe.
HashMap is not synchronized and not thread-safe, while ConcurrentHashMap is synchronized and thread-safe.
ConcurrentHashMap allows multiple threads to read and write concurrently without any external synchronization.
ConcurrentHashMap achieves thread-safety by dividing the map into segments, each with its own lock.
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 197 interviews
5 Interview rounds
based on 2k 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