i
Optum Global Solutions
Proud winner of ABECA 2024 - AmbitionBox Employee Choice Awards
Filter interviews by
Top trending discussions
Selenium is an open-source automation testing framework used for web applications.
Selenium supports multiple programming languages like Java, Python, C#, etc.
It consists of Selenium WebDriver, Selenium IDE, and Selenium Grid.
Selenium WebDriver is used for automating web applications by interacting with the web elements.
Selenium IDE is a record and playback tool for creating test cases.
Selenium Grid is used for parallel...
Checked exceptions are checked at compile time, while unchecked exceptions are not.
Checked exceptions must be either caught or declared in the method signature using 'throws' keyword.
Unchecked exceptions do not need to be explicitly handled.
Examples of checked exceptions include IOException, ClassNotFoundException.
Examples of unchecked exceptions include NullPointerException, ArrayIndexOutOfBoundsException.
Exceptions in Selenium are errors that occur during test execution, such as ElementNotVisibleException or TimeoutException.
Selenium WebDriver throws exceptions when it encounters errors during test execution.
Common exceptions include NoSuchElementException, ElementNotVisibleException, TimeoutException, StaleElementReferenceException, and WebDriverException.
Handling exceptions in Selenium can be done using try-catch blo...
Waits in Selenium are used to synchronize tests with the browser's state.
Waits help to handle synchronization issues in Selenium tests
There are two types of waits in Selenium - Implicit Wait and Explicit Wait
Implicit Wait sets a default waiting time for the entire test script
Explicit Wait allows the test to wait for a certain condition to be met before proceeding
posted on 13 Jan 2025
I applied via LinkedIn and was interviewed in Sep 2024. There was 1 interview round.
Hard assert is a type of assertion in test automation that stops the test execution immediately when a failure occurs.
Hard assert is used to validate the expected outcome of a test case
If the assertion fails, the test execution is halted and marked as failed
It is commonly used in automated test scripts to ensure the correctness of the application under test
Soft assert is a way to continue the execution of a test case even after an assertion failure.
Soft assert does not stop the execution of the test case when an assertion fails.
It is useful when you want to log the failure but continue with the remaining test steps.
Soft assert is commonly used in test automation frameworks like TestNG in Java.
posted on 24 Sep 2024
Packet flow in routers involves data transmission through different layers of the OSI model.
Packet flow starts at the network layer where packets are routed based on IP addresses.
Packets then move to the data link layer where MAC addresses are used for communication.
Finally, packets are transmitted physically through the network interface.
OSI model consists of 7 layers: Physical, Data Link, Network, Transport, Session,
posted on 2 Jan 2025
Good and easy, guesstimate and puzzles
Write test cases on Camera
I applied via Indeed
Write python code to compare filese
Add very long numbers integers.
Design a central logging system for efficient monitoring and troubleshooting.
Use a centralized server to collect logs from all systems
Implement log aggregation tools like ELK stack or Splunk
Set up alerts for critical errors or anomalies
Ensure secure access controls for log data
Consider scalability and storage requirements
Ratelimiting APIs is a crucial aspect of ensuring system stability and preventing abuse.
Implement rate limiting to restrict the number of API calls a user can make within a specific time frame.
Use tokens or counters to track and enforce rate limits.
Consider using a distributed cache or database to store rate limit data for scalability.
Monitor and adjust rate limits based on usage patterns and system performance.
Provide...
Interview experience
Claims Associate
1k
salaries
| ₹1.8 L/yr - ₹5 L/yr |
Senior Software Engineer
593
salaries
| ₹7.6 L/yr - ₹30 L/yr |
Software Engineer
441
salaries
| ₹5 L/yr - ₹20.1 L/yr |
Senior Claims Associate
373
salaries
| ₹2.3 L/yr - ₹5.8 L/yr |
Senior Associate
149
salaries
| ₹2.5 L/yr - ₹6.5 L/yr |
Cognizant
Accenture
IBM
TCS