i
LTIMindtree
Proud winner of ABECA 2025 - AmbitionBox Employee Choice Awards
Filter interviews by
To handle a popup window, you can use automation tools like Selenium WebDriver to locate and interact with the popup elements.
Use Selenium WebDriver to switch to the popup window
Identify and interact with elements on the popup window
Perform necessary actions on the popup window
Switch back to the main window after handling the popup
To handle windows in Selenium, you can use the switchTo() method to switch between windows.
Use getWindowHandles() to get all window handles
Use switchTo().window() to switch to a specific window handle
Perform actions on the desired window
To handle a scroll bar, simply click and drag the scroll bar up or down to navigate through a webpage or document.
Click on the scroll bar and drag it up or down to move through the content.
Use the scroll wheel on your mouse to scroll up or down.
On touch devices, swipe up or down on the screen to scroll.
You can also use the arrow keys on your keyboard to scroll up or down.
Yes, wait time can be changed during runtime by adjusting the code logic or configuration settings.
Wait time can be changed by modifying the code to include dynamic wait times based on certain conditions.
Configuration settings in the application or system can also be adjusted to change wait times.
For example, in automated testing scripts, wait times can be adjusted based on the response time of the application bei...
What people are saying about LTIMindtree
XPath is a language used for navigating through XML documents and selecting nodes based on their attributes or values.
XPath stands for XML Path Language.
It is used to navigate through elements and attributes in an XML document.
There are two types of XPath: Absolute XPath and Relative XPath.
Absolute XPath starts from the root node, denoted by a single forward slash (/).
Relative XPath starts from the current node, d...
To open a new tab, you can use keyboard shortcuts or mouse clicks depending on the browser you are using.
For most browsers, you can open a new tab by pressing Ctrl + T on your keyboard.
Alternatively, you can right-click on a link and select 'Open link in new tab' from the context menu.
You can also click on the '+' icon next to the existing tabs to open a new tab.
Some browsers allow you to open a new tab by pressin...
Abstraction in C# is the process of hiding the implementation details and showing only the necessary features of an object.
Abstraction allows us to focus on what an object does rather than how it does it
It helps in reducing complexity and improving maintainability of the code
In C#, abstraction is achieved using abstract classes and interfaces
I applied via Naukri.com
Abstraction in C# is the process of hiding the implementation details and showing only the necessary features of an object.
Abstraction allows us to focus on what an object does rather than how it does it
It helps in reducing complexity and improving maintainability of the code
In C#, abstraction is achieved using abstract classes and interfaces
XPath is a language used for navigating through XML documents and selecting nodes based on their attributes or values.
XPath stands for XML Path Language.
It is used to navigate through elements and attributes in an XML document.
There are two types of XPath: Absolute XPath and Relative XPath.
Absolute XPath starts from the root node, denoted by a single forward slash (/).
Relative XPath starts from the current node, denote...
Yes, wait time can be changed during runtime by adjusting the code logic or configuration settings.
Wait time can be changed by modifying the code to include dynamic wait times based on certain conditions.
Configuration settings in the application or system can also be adjusted to change wait times.
For example, in automated testing scripts, wait times can be adjusted based on the response time of the application being te...
To handle windows in Selenium, you can use the switchTo() method to switch between windows.
Use getWindowHandles() to get all window handles
Use switchTo().window() to switch to a specific window handle
Perform actions on the desired window
To handle a scroll bar, simply click and drag the scroll bar up or down to navigate through a webpage or document.
Click on the scroll bar and drag it up or down to move through the content.
Use the scroll wheel on your mouse to scroll up or down.
On touch devices, swipe up or down on the screen to scroll.
You can also use the arrow keys on your keyboard to scroll up or down.
To handle a popup window, you can use automation tools like Selenium WebDriver to locate and interact with the popup elements.
Use Selenium WebDriver to switch to the popup window
Identify and interact with elements on the popup window
Perform necessary actions on the popup window
Switch back to the main window after handling the popup
To open a new tab, you can use keyboard shortcuts or mouse clicks depending on the browser you are using.
For most browsers, you can open a new tab by pressing Ctrl + T on your keyboard.
Alternatively, you can right-click on a link and select 'Open link in new tab' from the context menu.
You can also click on the '+' icon next to the existing tabs to open a new tab.
Some browsers allow you to open a new tab by pressing Ctr...
posted on 6 Mar 2025
posted on 31 Oct 2023
posted on 11 Dec 2024
Static testing is done without executing the code, while dynamic testing involves executing the code.
Static testing is performed during the early stages of development to prevent defects from entering the codebase.
Dynamic testing is carried out during the later stages of development to validate the behavior of the software.
Examples of static testing include code reviews, walkthroughs, and inspections.
Examples of dynami...
Locators in Selenium are used to identify web elements on a web page in order to perform actions like click, type, etc.
Locators are used to find elements on a web page based on certain attributes like id, name, class, etc.
Common types of locators in Selenium include ID, Name, Class Name, Tag Name, Link Text, Partial Link Text, CSS Selector, and XPath.
For example, driver.findElement(By.id("username")) will find the elem...
What people are saying about LTIMindtree
I appeared for an interview in Dec 2020.
Round duration - 40 minutes
Round difficulty - Easy
Given an integer array ARR
of size N
, your task is to find the total number of subsequences in which all elements are equal.
A subsequence of an array i...
Count the total number of subsequences in which all elements are equal in an integer array.
Iterate through the array and count the frequency of each element.
Calculate the total number of subsequences for each element using the formula (frequency * (frequency + 1) / 2).
Sum up the total number of subsequences for all elements and return the result modulo 10^9 + 7.
Tip 1 : Do practice as much as you can
Tip 2 : Coding is key to crack
Tip 1 : It should look nice
Tip 2 : Skills should be mentioned properly
To debug a particular program without affecting others, use breakpoints and step through the code.
Set a breakpoint in the program you want to debug
Step through the code using a debugger to identify the issue
Use logging statements to track the flow of the program
Check the call stack to see which functions are being called
Use conditional breakpoints to stop the program at specific points
I applied via Campus Placement and was interviewed before Feb 2020. There were 4 interview rounds.
If and Switch Case statements are used for conditional branching in programming.
If statements are used for simple conditional branching.
Switch Case statements are used for multiple conditional branching.
If statements are more flexible than Switch Case statements.
Switch Case statements are more efficient than If statements for large number of conditions.
If statements can be nested, but Switch Case statements cannot.
Exam...
Yes, algorithms and pseudocodes are still important in IT Services.
Algorithms are used in various fields of IT such as machine learning, data analysis, and cryptography.
Pseudocodes are used to plan and design algorithms before coding them.
Understanding algorithms and pseudocodes is essential for software engineers to write efficient and optimized code.
Examples of algorithms include sorting algorithms, search algorithms...
Yes, I am comfortable using both CLIs and IDEs for my daily tasks.
I have experience using various CLIs such as Git Bash, Windows Command Prompt, and Terminal on macOS.
I am proficient in using IDEs such as Visual Studio Code, Eclipse, and IntelliJ IDEA.
I understand the benefits and drawbacks of both CLIs and IDEs and can choose the appropriate tool for the task at hand.
I applied via Campus Placement and was interviewed in Nov 2020. There were 6 interview rounds.
OOPs concepts are the fundamental principles of object-oriented programming.
Encapsulation - binding data and functions that manipulate the data
Inheritance - creating new classes from existing ones
Polymorphism - ability of objects to take on many forms
Abstraction - hiding implementation details and showing only functionality
Storage classes in C define the scope and lifetime of variables.
There are four storage classes in C: auto, register, static, and extern.
Auto variables are local to a block and have automatic storage duration.
Register variables are stored in CPU registers for faster access.
Static variables have a lifetime throughout the program and are initialized only once.
Extern variables are declared outside any function and can be a...
I applied via Campus Placement and was interviewed in Oct 2021. There was 1 interview round.
based on 1 interview experience
Difficulty level
Duration
Senior Software Engineer
22k
salaries
| ₹7.4 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
| ₹11.8 L/yr - ₹20.4 L/yr |
Senior Engineer
4.4k
salaries
| ₹5.8 L/yr - ₹14 L/yr |
Cognizant
Capgemini
Accenture
TCS