Interview Experience Gemini Solutions Automation Testing | SDET
In this article we will cover interview experience at Gemini Solutions for SDET profile.
Interview Experience Gemini Solutions Automation Testing | SDET
Company - Gemini Solutions
Location - Noida
Job role - SDET
Experience - 5.8 Years
Date - 11th April 2021
HR- Divyanshi Singh
Interviewer - Sakshi Goyal, Abhishek Sharma
- Explain your roles and responsibilities in the current organisation.
- Interviewer asked me to share my screen
- Tell me about different types of Waits in Selenium
- Write down the syntax of Implicit wait.
driver.manage().timeouts().implicitlyWait(TimeOut, TimeUnit.SECONDS);
- What do you understand by the DataProviders in TestNG, can you write down the example of DataProviders?
- We have seen the use of dataProviders in our previous tutorials. We declare them at the @test class and parameterize the method. for instance, we can add browser details and other in our DataProvider class and pass it as parameter at @Test method.
- Explain Page Object Model(POM)?
- Write a program to identify prime number?
- Write down the syntax of taking screenshots in Selenium?
- What are desired capabilities?
- DesiredCapabilities is a class in Selenium
- Used in Selenium Grid.
- Follows key-value pair combination.
- Can help choose browser, application.
- Used with Proxy class to run your scripts on proxy server.
- Find xpath of magnifying class in the searchbox.
- Syntax of Explicit wait
- WebDriverWait wait = new WebDriverWait(driver,5);
- wait.until(ExpectedConditions.visibilityOfElementLocated(By.id("userpass")));
Another Interview Experience at Gemini Solutions
Date - 15th August 2021
- What do you understand by Dependency Injection?
- How to select value from drop down?
- selectByVisibleText()
- Do you need to pass this driver reference everytime?
- Array - "Rajat", "Anushka", "Tejas", "Rajat", "Tejas". How many times Rajat came in array and how to remove duplicacy using code
- Use LinkedHashSet - https://www.javacodeexamples.com/java-string-array-remove-duplicates-example/849
- String str="This is a beautiful place"; How to reverse this to output must be : "place beautiful a is This";
- Use Split function.
- Total TCs - 235,
- Pass - 230, Fail - 5
- How are you running those 5 failed TCs
- and, how many times?
- Reports for re-run TCs - same/separate
- Download button -> Default file save location is Downloads. How can you change it?
- WebDriverManager.chromedriver().setup();
- HashMap<String, Object> chromePrefs = new HashMap<String, Object>();
- chromePrefs.put("profile.default_content_settings.popups", 0);
- chromePrefs.put("download.default_directory", downloadPath);
- ChromeOptions options = new ChromeOptions();
- options.setExperimentalOption("prefs", chromePrefs);
- WebDriver driver = new ChromeDriver(options);
- What are some of the challenges you faced during Automation?
Comments
Post a Comment