Interview questions asked in 2020

 1. What is localiztion and globalization testing.

2. What is a data driven framework and Keyword driven framework?What are the differences?

3. Methods used in REST API Testing? (GET, POST, DELETE)

4. Defect life cycle

5. Give an example where a bug can be said as invalid?

6. Explain automation framework.

7. Which type of framework did you use?

8. Difference between Keyword driven and Data driven framework

9. How do you prioritize test cases in testNG?

10. How do you run only selected test cases in testNG (Without using groups)

11. What if a developer says that it is not a bug? what will you do? Ans: Escalate this to Product owner.

12. How do you switch back to the first tab in selenium.

RAI Advisory Interview questions:

1. Click on a button in an Iframe

2. Explain the package structure of you project.

3. Types of Waits in selenium

4. What if you land on a page and using selenium driver.get() and it shows an error popup saying the site is not secure..How will

you handle this scenario?

5. TestNG.xml file hierarchy

6. What is the default execution order in TestNG? How can you manage execution order in TestNG? from where does the 

priority start from? does it start from 0? What if i give -1 as priority?

7. How will you click on a specific date on a date picker?

8. What are the 2 important files required for Running tests in Cucumber?

9. Have you done rest-api automation?

10. Explain dataprovider

11. List the Selenium errors/exceptions you have faced while working

12. What is staleElementException and how to handle it?

13. What is DesiredCapabilities in selenium?

14. What library did you use to implement logs in your project?

15. How do you scroll in selenium?

16. What are listeners in Selenium/TestNG?

17. How do display CURRENT_DATE in JAVA? Say you want to enter the current system date in a textbox, how will you do it?'

18. Difference between a List and Set in JAVA Collections?

UdChalo (Upcurve Interview questions):

1. What is cyclomatic complexity?

2. How will you handle multiple frames using recurion?

3. What is same origin policy? and How to handle it?

4. How to check if a webpage is responsive? i.e. How will I check if a webpage looks good on a tablet/ipad/phone/pc?

5. Drawbacks of Selenium?

6. How do I find out if an image on the page is broken?

7. What is cylomatic complexity?

8. What is Pesticide paradox?


MediaOcean Interview Questions:

1. How will you select test cases for regression?

2. What are your strengths?

3. What are your weaknesses?

4. What it takes to be a good team player?

5. Explain STLC

6. Explain Role of QA in SDLC? When does the QA gets involved in SDLC when a new requirement comes in?

7. Do we run all test cases in regression testing?

8. What do you think what are good qualities of a QA?

9. What do you expect from this job?

10. Why are you looking for a change?

11. What are you doing now since you are on bench?

12. Have you worked on Karate?

13. Have you worked on API Automation

14. What qualities should a good leader have?

15. What are your short term goals?

16. What are your long term goals?

17. How many sprints/iteration in one release do you have in current project?

18. Which tool/technique you used for story point estimation?

19. What are the things that you consider when estimating story points for a Story?

20. How do you handle hotfixes? Have you ever been involved in a Hot fix?

21. How do you assigned story points to a story? What are the things that you consider while assigning story points to a story?


Cuelogic Interview questions:

1. Difference between Interface and abstract class

2. What things will you consider in Sprint planning meeting if you were the Product owner?

3. Tell me the Roles and Responsibilities you handle as a QA.

4. What is Inheritance and how have you implemented it in your automation framework?

5. Explain defect life cycle

6. Give 5 high priority test cases for OTP feature.

7. There is a page in a Webapp which contains a form, where user can enter details like Name, Address, phone number etc. and then submits the form. How will you validate this feature?

8. How to access non-abstract methods of an abstract class?

9. In Selenium, How do you get all the links on a page?

10. There are 2 Tables as Follows:

Customers

CustID, Custname, CustCity

1            John            Pune

2            Tim              Mumbai

3            Linda           Chennai


Orders

OrderID, CustID, OrderDate

1                3           2020-01-20

2                2           2020-02-20

3                3           2020-03-21

4                1           2020-03-24

Display the name of Customer having more than 2 orders.

Answer:

SELECT Cust.CustomerID,Count(ORD.CustomerID) FROM Customers Cust

LEFT JOIN ORDERS ORD on Cust.CustomerID=ORD.CustomerID

GROUP BY Cust.CustomerID HAVING Count(ORD.CustomerID)>1


Q. What is Test plan

Q. What are different levels of testing?

(Unit, Integration, System and Acceptance testing) 

Q. Select 7th largest salary from employee table?

Here there is only one table Employee containing EmployeeID, Name & Salary Columns

Q. What are the components of Test case document?

Q. What are Stubs and Drivers?

Q. What concepts of OOPS you have implemented in your framework?

-----------

ZENSAR INTERVIEW QUESTIONS:

Q. Difference between driver.navigate().to() and driver.get();

Q. What are the different navigate() methods in Selenium?

Q. Uses of driver.switchto() method?

Q. Explain Implicit, Explicit and Fluent Wait.

Q. How can you refresh a webpage without using navigate().refresh(); Explain the code.

Q. What will be the order of execution if there are some testNG methods which have priority and other methods which don't have any priority?

Q. Explain the Hierarchy of testNG tags in testNG.xml file.

Q. How to run TestNG.xml from command prompt?

Q. What do you know about desired capabilities?

Q. What are the types of JOINS used in SQL? 

Q. Which Join will  return matching data from both tables plus non-matching data from both the tables.

Q. What is Self join?

Q. What are the 3 interfaces that 

Q. What is the parent Interface of WebDriver interface?

Q. Can you write ChromeDriver driver = new ChromeDriver()? If yes, what is the disadvantage?

Q. What are the types of Authentication used in REST-API?

Q. Explain TreeSet in Collections

Q. How do you chain requests in POSTMAN i.e. How to get response from a request and send it to another request?


Major Brains Interview Questions:

Q. What is a Web Server?
Q. Name one very famous Web Server(Ans: Apache tomcat)
Q.What is SOAP API?
Q. What is http?


Onit Interview questions:

Q. What is Maven? Explain maven life cycle?
Q. What is a REST-API? What does 304 response code correspond to?
Q. What is the Performance monitoring tool provided by Windows?(Ans: Performance Monitor windows app which is in-built app and can be searched in windows menu)
Q. How would you test a feature with respect to performance without using any tool?
Q. Tell me a weird bug you have come up with in your career
Q. Explain a Low priority and High severity with respect to your application.
Q. How do you schedule a job in Jenkins?
Q. How do you skip a phase in Maven?
Q. How can you see the version of a library in Maven?


EXFO interview questions:

Q. What is Performance testing?
Q. What is REST-API testing?
Q. What is the standards for Performance testing?
Q. What is a Test Strategy document?
Q. Defect life cycle
Q. Explain Testing life cycle.

Synerzip Interview Questions:

Q. Can we override a static method in Java?

Q. What is GhostDriver?

Q. What is TestNG?

Q. Auto-boxing and Unboxing in Java

Q. What is Page object model?

Q. What are subqueries?

Q. Joins in SQL

Q. Explain Agile

Q. What is toString() method?



        


Comments

Popular posts from this blog

Jenkins CICD in One Page

Why do we need a build tool?

Deutsche Bank Interview Questions - 2024