i
LTIMindtree
Proud winner of ABECA 2025 - AmbitionBox Employee Choice Awards
Filter interviews by
API with CI/CD pipeline integration automates the deployment and testing of APIs, ensuring faster and more reliable software delivery.
Automated Testing: CI/CD pipelines can run automated tests on APIs to ensure functionality and performance before deployment.
Continuous Deployment: Changes to the API can be automatically deployed to production, reducing manual intervention and speeding up release cycles.
Version Con...
Kony Fabric is a mobile application development platform that allows developers to build, deploy, and manage multi-channel apps.
Kony Fabric provides a visual development environment for building apps without writing code.
It offers pre-built templates and components for faster development.
Developers can easily integrate with backend systems and APIs.
Kony Fabric supports cross-platform development, allowing apps to ...
Magento 2 is a powerful e-commerce platform with advanced features for online stores.
Magento 2 uses a modular architecture, allowing for easy customization and scalability.
It supports multiple storefronts, enabling businesses to manage various brands from a single backend.
Magento 2 has improved performance with full-page caching and optimized database queries.
The platform includes a robust API for integrating with...
The deployment process in Salesforce involves moving changes from one environment to another in a controlled and systematic manner.
Changes are typically made in a sandbox environment before being deployed to production.
Deployment can be done manually or using tools like Salesforce DX or Change Sets.
Version control systems like Git can also be used to track changes and facilitate deployment.
Testing is an important ...
What people are saying about LTIMindtree
Salescloud is a customer relationship management (CRM) platform developed by Salesforce.
CRM platform used for managing customer relationships and sales processes
Helps track customer interactions, leads, opportunities, and sales
Provides tools for marketing automation, analytics, and reporting
Integrates with other Salesforce products like Marketing Cloud and Service Cloud
Spring Boot annotations are used to simplify the development process by providing metadata to the Spring framework.
Annotations like @Component, @Service, @Repository are used to define object scopes in Spring Boot.
Annotations like @Scope can be used to specify the scope of a bean, such as singleton or prototype.
Annotations like @RequestScope, @SessionScope are used to define object scopes based on HTTP request or ...
The word count problem involves counting the frequency of words in a given text.
Use Java 8 streams to split the text into words, map each word to a key-value pair with word as key and count as value, and then collect the results using groupingBy and counting collectors.
Example: Stream.of(text.split("\\s+")).collect(Collectors.groupingBy(Function.identity(), Collectors.counting()));
COND parameter is used in JCL (Job Control Language) to specify a condition for executing a job step.
COND parameter is used to specify a condition code that must be satisfied for the job step to execute.
It can be used with IF or ONLY keywords to control the execution flow based on the condition code.
For example, COND=(0,NE) means the job step will execute if the condition code is not equal to 0.
Count the number of duplicates in an array of strings.
Iterate through the array and use a hashmap to store the count of each string.
Check the count of each string in the hashmap to determine duplicates.
Return the total count of duplicates found.
Use Callable interface to return Object from Thread
Implement Callable interface instead of Runnable
Use ExecutorService to submit Callable and get Future object
Call get() method on Future object to retrieve the returned Object
posted on 6 May 2025
I appeared for an interview in Apr 2025, where I was asked the following questions.
Tosca is a test automation tool that supports API testing, enhancing efficiency and accuracy in software testing processes.
API Scanning: Tosca can automatically scan APIs to identify endpoints, methods, and parameters, streamlining the testing process.
Authentication Validation: Tosca supports various authentication methods (e.g., OAuth, Basic Auth) to ensure secure access to APIs during testing.
Test Case Design: Users ...
Synchronization is essential in software to manage concurrent processes and ensure data consistency across threads.
Data Consistency: Synchronization prevents data corruption by ensuring that only one thread can access shared resources at a time.
Thread Safety: Using synchronization mechanisms like locks or semaphores ensures that critical sections of code are executed by one thread at a time.
Deadlock Prevention: Proper ...
API with CI/CD pipeline integration automates the deployment and testing of APIs, ensuring faster and more reliable software delivery.
Automated Testing: CI/CD pipelines can run automated tests on APIs to ensure functionality and performance before deployment.
Continuous Deployment: Changes to the API can be automatically deployed to production, reducing manual intervention and speeding up release cycles.
Version Control:...
Basic coding, logic implementation
I applied via Naukri.com and was interviewed in Nov 2024. There were 2 interview rounds.
posted on 14 Oct 2024
I applied via Naukri.com and was interviewed in Sep 2024. There were 3 interview rounds.
Promises in JavaScript are objects representing the eventual completion or failure of an asynchronous operation.
Promises are used to handle asynchronous operations in JavaScript.
They can be in one of three states: pending, fulfilled, or rejected.
Promises can be chained using .then() method to handle success and failure.
Example: const myPromise = new Promise((resolve, reject) => { ... });
Transient, Scoped, and Singleton are different types of dependency injection lifetimes in software engineering.
Transient: New instance is created every time it is requested. Suitable for lightweight objects with no shared state.
Scoped: Instance is created once per request within the scope. Suitable for objects that are shared within a single request.
Singleton: Single instance is created and shared throughout the applic...
I am a dedicated software engineer with a passion for problem-solving and creating innovative solutions.
Experienced in multiple programming languages such as Java, Python, and C++
Strong background in software development methodologies like Agile and Scrum
Skilled in database management and cloud computing technologies
Have worked on projects involving machine learning and artificial intelligence
I applied via Naukri.com and was interviewed in Nov 2024. There was 1 interview round.
The word count problem involves counting the frequency of words in a given text.
Use Java 8 streams to split the text into words, map each word to a key-value pair with word as key and count as value, and then collect the results using groupingBy and counting collectors.
Example: Stream.of(text.split("\\s+")).collect(Collectors.groupingBy(Function.identity(), Collectors.counting()));
Spring Boot annotations are used to simplify the development process by providing metadata to the Spring framework.
Annotations like @Component, @Service, @Repository are used to define object scopes in Spring Boot.
Annotations like @Scope can be used to specify the scope of a bean, such as singleton or prototype.
Annotations like @RequestScope, @SessionScope are used to define object scopes based on HTTP request or sessi...
The deployment process in Salesforce involves moving changes from one environment to another in a controlled and systematic manner.
Changes are typically made in a sandbox environment before being deployed to production.
Deployment can be done manually or using tools like Salesforce DX or Change Sets.
Version control systems like Git can also be used to track changes and facilitate deployment.
Testing is an important part ...
Salescloud is a customer relationship management (CRM) platform developed by Salesforce.
CRM platform used for managing customer relationships and sales processes
Helps track customer interactions, leads, opportunities, and sales
Provides tools for marketing automation, analytics, and reporting
Integrates with other Salesforce products like Marketing Cloud and Service Cloud
I applied via Approached by Company and was interviewed in Sep 2024. There was 1 interview round.
Use Callable interface to return Object from Thread
Implement Callable interface instead of Runnable
Use ExecutorService to submit Callable and get Future object
Call get() method on Future object to retrieve the returned Object
Implementing cache in core Java involves using data structures like HashMap or LinkedHashMap.
Use HashMap or LinkedHashMap to store key-value pairs in memory
Implement a mechanism to check if the data is already in cache before fetching from the main source
Set a maximum size for the cache and implement a strategy to evict least recently used items if the cache is full
Spring profiles allow for different configurations based on environment or application needs.
Spring profiles are used to define different configurations for different environments or application needs.
Profiles can be activated using the 'spring.profiles.active' property in application.properties or application.yml.
Profiles can be defined using annotations like @Profile or by creating separate configuration files for ea...
I applied via Naukri.com and was interviewed in Jun 2024. There were 3 interview rounds.
I applied via Recruitment Consulltant and was interviewed in Jul 2024. There were 3 interview rounds.
Some of the top questions asked at the LTIMindtree Software Engineering Specialist interview -
The duration of LTIMindtree Software Engineering Specialist interview process can vary, but typically it takes about 2-4 weeks to complete.
based on 65 interview experiences
Difficulty level
Duration
based on 407 reviews
Rating in categories
Senior Software Engineer
22k
salaries
| ₹7.3 L/yr - ₹21.6 L/yr |
Software Engineer
16.3k
salaries
| ₹3.9 L/yr - ₹8.8 L/yr |
Technical Lead
6.4k
salaries
| ₹16.4 L/yr - ₹28.3 L/yr |
Module Lead
5.7k
salaries
| ₹12 L/yr - ₹22 L/yr |
Senior Engineer
4.4k
salaries
| ₹5.8 L/yr - ₹14 L/yr |
Cognizant
Capgemini
Accenture
TCS