Questions interview
#Manual testing Question
1. what is software testing?
2. what is defect?
3. what happens if software testing not done?
4. What are the testing principles?
5. What is sdlc?different phases in SDLC?
6. Types of SDLC?
7. What is stlc or testing process
8. Difference phases in STLC?
9. What is test plan?
10. What is test strategy document?
11. Test plan vs test strategy?
12. Roles and responsibility of tester?
13. Different testing levels?
14. Different testing techniques?
15. Different testing types?
16. What is white box testing and black box testing?
17. Different types of black box testing techniques?
18. Who does the unit testing?
19. Smoke testing vs sanity testing?
20. Retesting vs regression testing?
21. Types of UAT testing?
22. Alpha testing vs beta testing?
23. Defect life cycle ?
24. Severity of the defect vs priority of the defect?
25. What is functional testing vs non-functional testing?
26. Different types of non-functional testing?
27. What is the advantage of agile methodology?
28. Roles and responsibility of product owner ,scrum master
and Dev Team?
29. Few Testing metrics?
Java Question
1. What is oops?
2. Is Java 100% oops?
3. Oops pillars or concepts
4. JDK vs JRE vs JVM
5. What is the use of static ,final,this ,super?
6. Abstract class vs Interface ?
7. Different data types ?
8. Access Modifiers?
9. Type casting ?Two types of type casting?
10. Java naming conventions for variables,
method ,class ,interface and package.
11. Operator precedences?
12. String vs String Buffer vs String Builder?
13. Different method in string ?
14. What is array? And its drawbacks or disadvantages?
15. What is class and objects?
16. Different types of constructor?
17. What is the purpose of inheritance?
18. Method overloading vs method overriding?
19. What is abstract class?
20. Can abstract class have without abstract method?
21. What is interface?
22. Why multiple inheritance is not possible in java?
23. Difference between default constructor and no argument
constructor?
24. What is exception handling?
25. Different types of exception handling?examples from
each?
26. What is the use of finally block?
27. What is the difference between throw and throws
keyword?
28. What is collection?
29. Difference between collection and array?
30. Different interface under collection interface?
31. Different classes in each collection interface?
32. List vs set?
33. What is hashmap?
34. Hashmap vs hash table?
35. Hashset vs treehashset?
36. Generic vs non Generic
Selenium Question
1. What is selenium ?
2. Advantages of selenium?
3. Limitations of selenium?
4. Selenium components?
5. What is webdriver?
6. Selenium ide vs Selenium webdriver
7. What is the use of Selenium grid?
8. What are the eight locators?
9. Which is high priority of the locator?
10. What is xpath,Different types of Xpath?
11. Different methods used in xpath?
12. Xpath Axes?
13. FindElement vs FindElements?
14. Different types of Waits?
15. Browser commands or Driver Commands?
16. Navigation Commands?
17. WebElement commands or methods?
18. Driver Close vs Quit?
19. Different methods to select the value from drop-down?
20. How do you emulate keyboard and mouse activity?
21. GetWindowHandle and GetWindowHandels?
22. Alert Handling?
23. Iframe Handling?
24. Different types of frameworks?
TestNg
25. TestNG Introduction.
26. Annotation.
27. Exectuion order of @Test methods.
28. Test Priority.
29. Assertions, Soft Assert & Hard Assert / Verify and Assert.
30. Groups.
31. Include and Exclude.
32. dependsOnMehtod.
33. Reports.
34. Execute Failed Test Cases.
35. Parameters.
36. Cross Browser Testing.
37. Data Provider.
38. Data Provider with Excel.
39. Parallel Execution - Selenium Grid.
40. TestNg Listeners.
41. TestNG vs Junit.
42. Page object Model and its advantages?
BDD Cucumber
1. Components of BDD?
2. What is cucumber?
3. Gerkhin keywords?
4. Scenario vs scenario outline?
5. What is the use of test runner?
6. Parameters in test runner?
7. Hooks?(annotations)
8. Tags
GitHUb