i
LTIMindtree
Filter interviews by
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
Code to count the occurrences of each letter in a string and print the result
Iterate through each character in the string
Use a dictionary to store the count of each letter
Print the count of each letter at the end
Appium server can be started using command line, programmatically in code, or using Appium desktop app.
Start Appium server using command line by running 'appium' command
Start Appium server programmatically in code using Appium server programmatically in code using AppiumDriverLocalService class
Start Appium server using Appium desktop app by launching the app and starting the server
Tests can be run parallel for mobile devices using test automation frameworks like Appium or Espresso.
Use test automation frameworks like Appium or Espresso to run tests parallel for mobile devices
Leverage cloud-based testing platforms like Sauce Labs or BrowserStack for parallel testing on multiple devices
Implement parallel test execution using tools like TestNG or JUnit in combination with Appium or Espresso
Utilize d...
Automating OTP in mobile involves using automation tools to interact with the OTP input field and validate the received OTP.
Use automation tools like Appium or Espresso to interact with the OTP input field
Extract the OTP from the message received on the mobile device
Validate the extracted OTP with the OTP input field
Handle scenarios where OTP validation fails
Desired capabilities are a set of properties or attributes that define the behavior of a browser or mobile device in Selenium automation testing.
Desired capabilities are key-value pairs that are used to configure the WebDriver instances in Selenium.
They can be used to set properties like browser name, version, platform, and other settings.
For example, setting 'browserName' to 'chrome' will launch the Chrome browser dur
To run tests on iOS or Android devices using Appium, specify the platformName capability in desired capabilities.
Specify platformName capability as 'iOS' for iOS devices and 'Android' for Android devices
Include other necessary desired capabilities like deviceName, platformVersion, appPackage, appActivity, etc.
Example: capabilities.setCapability('platformName', 'iOS');
Setting up automation for iOS devices involves using tools like Appium and Xcode for testing mobile applications.
Install Xcode on your Mac machine
Set up Appium for iOS automation
Connect your iOS device to the Mac machine
Create test scripts using Appium for iOS apps
Execute the test scripts on the connected iOS device
I applied via Campus Placement
General aptitude, computer science fundamentals multiple-choice questions, and data structures and algorithms multiple-choice questions were asked.
Function to reverse a given string
Create an empty string to store the reversed string
Iterate through the input string in reverse order and append each character to the new string
Return the reversed string
Binary search function to find target value in sorted array
Define function that takes sorted array and target value as input
Initialize variables for start, end, and middle indices
Use while loop to iterate until start is less than or equal to end
Graduating with honors, winning a hackathon, volunteering in a developing country
Graduated with honors from university with a degree in Computer Science
Won first place in a hackathon competition by developing a unique and innovative software solution
Volunteered in a developing country to help build schools and provide education to underprivileged children
I applied via campus placement at SIES Graduate School of Technology, Mumbai and was interviewed in Nov 2024. There were 3 interview rounds.
It was a little big which contains various rounds such quants, verbal, logical , english, etc.
I worked on a project to migrate on-premises infrastructure to the cloud for a large e-commerce company.
Designed and implemented cloud infrastructure using AWS services such as EC2, S3, and RDS.
Utilized Terraform for infrastructure as code to automate deployment and scaling.
Worked closely with development teams to ensure seamless integration of applications with cloud services.
I am a highly skilled Cloud Infrastructure Engineer with experience in designing, implementing, and managing cloud-based solutions.
Experienced in working with AWS, Azure, and Google Cloud Platform
Proficient in scripting languages such as Python and PowerShell
Strong understanding of networking and security principles
Certified in cloud technologies such as AWS Certified Solutions Architect or Microsoft Certified: Azure S
I am a highly skilled Cloud Infrastructure Engineer with a strong background in designing, implementing, and managing cloud-based solutions.
Experienced in setting up and maintaining cloud infrastructure using platforms like AWS, Azure, and Google Cloud
Proficient in scripting languages such as Python, Bash, and PowerShell for automation tasks
Skilled in monitoring and optimizing cloud resources for cost efficiency and pe...
Yes, I am willing to relocate for the right opportunity.
I am open to relocating for a position that aligns with my career goals and offers growth opportunities.
I have relocated in the past for work and am comfortable with the process.
I understand the importance of being flexible and adaptable in the tech industry, which may require relocation.
What people are saying about LTIMindtree
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
Java OOPs concepts are used in automation framework design for better code organization and reusability.
Encapsulation: Used to hide the internal implementation details of classes and provide access through methods.
Inheritance: Allows for code reuse by creating parent-child relationships between classes.
Polymorphism: Enables methods to behave differently based on the object they are called on.
Abstraction: Helps in defin...
OTP can be handled by generating, sending, and verifying it in automated tests.
Generate OTP using a random number generator
Send OTP to the user via email, SMS, or any other communication channel
Verify OTP entered by the user against the generated OTP
To start Appium in automation, you need to install Appium server, set up desired capabilities, and run the server.
Install Appium server using npm install -g appium
Set up desired capabilities in your test script
Start the Appium server using the command appium
Types of mobile apps include native apps, web apps, and hybrid apps.
Native apps are developed for specific platforms like iOS or Android
Web apps are accessed through a web browser and do not need to be downloaded from an app store
Hybrid apps combine elements of both native and web apps
Examples include Instagram (native), Twitter (web), and Uber (hybrid)
Program to remove duplicate letters in a string
Iterate through the string and keep track of seen characters in a set
Append characters to a new string only if they are not already in the set
Return the new string without duplicate letters
Swipe action in mobile devices can be performed using swipe() method in Appium or TouchAction class in Selenium.
Use swipe() method in Appium to perform swipe action in mobile devices
Alternatively, use TouchAction class in Selenium for swipe action
Specify the start and end coordinates for the swipe action
Adjust the duration and speed of the swipe as needed
LTIMindtree interview questions for popular designations
Basic core computer concepts and technology related questions
Abstraction is the concept of hiding complex implementation details and showing only the necessary features. Interfaces define a contract for classes to implement.
Abstraction allows us to focus on what an object does rather than how it does it
Interfaces define a set of methods that a class must implement, without specifying how they are implemented
Abstraction and interfaces help in achieving loose coupling and flexibil...
Array lists are dynamic in size, while arrays have fixed sizes.
Array lists can grow or shrink in size dynamically, while arrays have a fixed size.
Array lists are implemented using dynamic arrays, while arrays are static data structures.
Array lists provide methods for adding, removing, and accessing elements easily, while arrays require manual resizing and shifting of elements.
Example: ArrayList<String> vs String[
I am open to relocating for the right opportunity.
I am willing to move to different locations for career growth
I understand the importance of being flexible with relocation for job opportunities
I have experience moving for previous job opportunities, such as relocating for internships or projects
Get interview-ready with Top LTIMindtree Interview Questions
I applied via Campus Placement and was interviewed in Sep 2024. There were 3 interview rounds.
A wide range of questions were asked including concepts like logical reasoning, CN, DBMS, SQL, OS, Data structures followed by very basic coding questions.
SDLC stands for Software Development Life Cycle, which is a process used by software development teams to design, develop, and test high-quality software.
SDLC is a systematic process for building software applications.
It consists of several phases such as planning, analysis, design, implementation, testing, and maintenance.
Each phase has its own set of activities and deliverables.
Examples of SDLC models include Waterfa...
LTIMindtree is a global technology consulting and services company specializing in digital transformation and IT services.
LTIMindtree was formed through the merger of LTI (Larsen & Toubro Infotech) and Mindtree in 2019.
It offers services in areas such as cloud computing, data analytics, cybersecurity, and artificial intelligence.
LTIMindtree serves clients in various industries including banking, healthcare, retail, and...
Logical, verbal and some reasoning
I have worked on implementing blockchain technology, developing machine learning algorithms, and creating mobile applications.
Implemented blockchain technology for secure and transparent transactions
Developed machine learning algorithms for predictive analytics
Created mobile applications for iOS and Android platforms
Effective communication, active listening, clear expectations, regular check-ins, addressing conflicts promptly.
Practice active listening to ensure understanding
Set clear expectations and goals for the team
Regularly check in with team members to ensure everyone is on the same page
Address conflicts promptly and openly to prevent misunderstandings
Utilize communication tools like emails, meetings, and project management s
I applied via Job Portal and was interviewed in Oct 2024. There was 1 interview round.
There are four types of Storage accounts in Azure: Blob storage, File storage, Queue storage, and Table storage.
Blob storage is optimized for storing massive amounts of unstructured data, such as text or binary data.
File storage offers fully managed file shares in the cloud that can be accessed via the SMB protocol.
Queue storage provides a messaging solution for reliable messaging between application components.
Table s...
ITIL stands for Information Technology Infrastructure Library. It is a set of best practices for IT service management.
ITIL provides guidelines for aligning IT services with business needs
It helps improve efficiency, reduce costs, and enhance customer satisfaction
ITIL processes include incident management, change management, and problem management
ITIL can be utilized in infrastructure management to ensure smooth operat
I applied via campus placement at BNM Institute of Technology, Bangalore and was interviewed in Oct 2024. There were 2 interview rounds.
Program to calculate factorial of a number using recursion or iteration
Define a function to calculate factorial
Use recursion or iteration to calculate factorial
Handle edge cases like 0 and negative numbers
Example: factorial of 5 is 5*4*3*2*1 = 120
Some of the top questions asked at the LTIMindtree interview -
The duration of LTIMindtree interview process can vary, but typically it takes about less than 2 weeks to complete.
based on 2.9k interviews
Interview experience
based on 20.9k reviews
Rating in categories
Senior Software Engineer
21.3k
salaries
| ₹5.1 L/yr - ₹18.7 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 L/yr |
Senior Engineer
4.4k
salaries
| ₹4.2 L/yr - ₹16.5 L/yr |
Cognizant
Capgemini
Accenture
TCS