i
LTIMindtree
Filter interviews by
I was interviewed before May 2021.
Page Object Model is a design pattern used in test automation to create an object repository for web UI elements.
It separates the test code from the page-specific code
It improves code maintainability and reduces code duplication
It allows for easy modification of UI elements without affecting the test code
It promotes code reusability
Example: LoginPage.java, HomePage.java, etc.
Example: driver.findElement(By.id("username"...
Page factory is a design pattern used in Selenium to create object repositories for web elements.
Page factory helps in reducing code duplication and improves code maintainability.
It initializes web elements using @FindBy annotation.
It supports lazy loading of web elements.
It provides a way to separate page logic from test logic.
Example: @FindBy(id = "username") private WebElement username;
Example: PageFactory.initEleme
Exception handling is a mechanism to handle runtime errors in Java programs.
Exceptions are objects that are thrown at runtime when an error occurs
try-catch block is used to handle exceptions
finally block is used to execute code regardless of whether an exception is thrown or not
catch block can handle multiple exceptions using multiple catch blocks or a single catch block with multiple exceptions separated by |
throw key...
Collection framework in Java is a set of classes and interfaces that provide a way to store and manipulate groups of objects.
The framework includes interfaces like List, Set, and Map
Classes like ArrayList, HashSet, and HashMap implement these interfaces
Collections class provides utility methods for sorting, searching, and manipulating collections
Example: List
A program to find the occurrence of each character in a string.
Create a dictionary to store the count of each character.
Iterate through the string and update the count in the dictionary.
Print the dictionary to display the occurrence of each character.
I applied via LinkedIn and was interviewed in Apr 2024. There were 2 interview rounds.
Lookup relationship is one-to-one while Master-detail relationship is one-to-many.
Lookup relationship allows linking two objects together but does not impact the deletion of records, while Master-detail relationship impacts the deletion of records.
In a lookup relationship, the child record can exist without a parent record, while in a master-detail relationship, the child record cannot exist without a parent record.
Loo...
I have worked on projects where I was responsible for testing the end-to-end functionality of software applications.
Tested various modules of the software to ensure they function correctly individually
Performed integration testing to verify that different modules work together seamlessly
Conducted system testing to validate the overall functionality of the software
Collaborated with developers to troubleshoot and resolve...
What people are saying about LTIMindtree
Webdriver is a tool used for automating web application testing.
Webdriver allows testers to automate interactions with a web browser.
It supports multiple programming languages like Java, Python, etc.
Webdriver can simulate user actions like clicking buttons, entering text, etc.
It can be used for testing web applications across different browsers and platforms.
TestNG annotations are special keywords used in TestNG framework to control the flow of test execution.
Annotations are used to perform actions before or after a test method, class, suite, etc.
Examples include @BeforeSuite, @AfterSuite, @BeforeTest, @AfterTest, @BeforeClass, @AfterClass, @BeforeMethod, @AfterMethod
Annotations help in setting up preconditions, postconditions, data providers, etc. for tests
LTIMindtree interview questions for designations
Get interview-ready with Top LTIMindtree Interview Questions
Handle broken links in Selenium by using try-catch blocks to catch exceptions and report the broken link.
Use try-catch blocks to handle exceptions when clicking on a link
Use the 'brokenLink' method in Selenium to check if a link is broken
Report the broken link in the test results
RTM stands for Requirements Traceability Matrix, which is a document used to track requirements throughout the software development life cycle.
RTM is a tool used to ensure that all requirements are met during the testing phase
It maps requirements to test cases to ensure that all requirements are tested
It helps in identifying gaps in the testing process
It is a living document that is updated throughout the project
Exampl...
A test scenario is a detailed description of a particular test case that includes preconditions, actions, and expected results.
Test scenarios are used to ensure that all possible scenarios are covered during testing.
They are created based on the requirements and specifications of the software being tested.
Test scenarios can be used to test different aspects of the software, such as functionality, performance, and secur...
I applied via Naukri.com and was interviewed before Oct 2023. There was 1 interview round.
Defect life cycle is the process of identifying, reporting, fixing, retesting, and closing defects in software development.
Defect identification: Finding and documenting defects in the software.
Defect reporting: Communicating the details of the defect to the development team.
Defect fixing: Developers address and resolve the reported defects.
Defect retesting: Verifying that the defect has been fixed correctly.
Defect clo...
STLC (Software Testing Life Cycle) is a systematic process for testing software applications from start to finish.
STLC involves planning, designing, executing, and reporting on tests.
It includes phases like requirement analysis, test planning, test design, test execution, and test closure.
Each phase has specific goals and deliverables to ensure thorough testing of the software.
STLC helps in identifying defects early in...
I applied via Job Fair and was interviewed before Dec 2023. There were 3 interview rounds.
1hr 30mins, 50 questions
Bubble sort and many other techniques
I applied via Naukri.com and was interviewed in Mar 2022. There were 2 interview rounds.
3 Interview rounds
based on 97 reviews
Rating in categories
Senior Software Engineer
21.2k
salaries
| ₹4.7 L/yr - ₹18.6 L/yr |
Software Engineer
16.2k
salaries
| ₹2 L/yr - ₹10 L/yr |
Module Lead
6.7k
salaries
| ₹7 L/yr - ₹25 L/yr |
Technical Lead
6.5k
salaries
| ₹9.3 L/yr - ₹37 L/yr |
Senior Engineer
4.4k
salaries
| ₹4.2 L/yr - ₹16.3 L/yr |
Cognizant
Capgemini
Accenture
TCS