Filter interviews by
I applied via Naukri.com and was interviewed in Oct 2024. There was 1 interview round.
Implicit wait is set globally for all elements, while explicit wait is applied only to specific elements.
Implicit wait is set using driver.manage().timeouts().implicitlyWait() method
Explicit wait is set using WebDriverWait class with ExpectedConditions
Implicit wait is applied globally to all elements, while explicit wait is applied only to specific elements
Implicit wait is used to wait for elements to load before perfo...
POM stands for Page Object Model, a design pattern used in test automation to create reusable and maintainable code by separating test scripts from web elements.
POM helps in creating a clear separation between test code and page-specific code
Each web page is represented as a separate class in POM
Page Objects contain the locators and methods to interact with the elements on that page
POM promotes code reusability and mai
Create a class, test methods, create object, and call them in code.
Create a class with properties and methods
Write test methods to test the functionality of the class
Instantiate an object of the class and call its methods
I applied via Naukri.com and was interviewed in Jun 2024. There were 2 interview rounds.
They will share some basic questions, example, find minimum and maximum value from the given list
I applied via LinkedIn and was interviewed in Oct 2024. There was 1 interview round.
Java - collections , Arrays,Oops concepts
Selenium
What people are saying about EPAM Systems
EPAM Systems interview questions for designations
posted on 24 Aug 2024
I applied via Referral and was interviewed in Jul 2024. There were 2 interview rounds.
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 2 Jan 2025
Good and easy, guesstimate and puzzles
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...
I applied via campus placement at Manav Rachana International University, Faridabad and was interviewed in Apr 2023. There were 3 interview rounds.
It was actually a mix of aptitude and technical. 1st round included aptitude, English, essay writing and coding questions.
Interview experience
Senior Software Engineer
2.7k
salaries
| ₹15 L/yr - ₹42 L/yr |
Software Engineer
1.7k
salaries
| ₹5.6 L/yr - ₹24 L/yr |
Lead Software Engineer
851
salaries
| ₹18 L/yr - ₹50 L/yr |
Senior Systems Engineer
315
salaries
| ₹13.8 L/yr - ₹38.8 L/yr |
Software Developer
257
salaries
| ₹6 L/yr - ₹25.4 L/yr |
TCS
Infosys
Wipro
HCLTech