Interview Questions

  1. Manual Testing Concepts:
    1. What is the difference between Inspection and Review?
    2. What is peer review, give an example?
    3. What is Exhaustive Testing?
    4. How metrics improve the quality of a product?
    5. Where do you get your expected results?
    6. What is the difference between Static and Dynamic Testing?
    7. What is exploratory Testing?
    8. Explain about Test Strategy and Test Plan?
    9. What is an equivalence class? Why it is important while writing Test Cases?
    10. What is boundary value analysis give an example for it?
    11. What is the difference between function and procedure?
    12. What is a bug? What types of bugs do you know? What should be done after a bug found?
    13. How can it be known when to stop testing?
    14. What is the difference between build version and software version?
    15. What if the application has functionality that wasn't in the Requirements?
    16. What is difference between Black Box and White Box Testing?
    17. What are Test Scenario, Test Case and Use Case?
    18. What is the Initial stage of testing?
    19. When is good time for system testing?
    20. What is the purpose of testing?
    21. What is logic?
    22. What is a variable?
    23. What is your base for your test cases?
    24. What is the difference between priority and severity?
    25. Describe the phases of Testing?
    26. What is the difference between Test Driver and Test Stub?
    27. What you worked with Use Cases before?
    28. Did you use any tools to write Test Cases?
    29. What document did you refer to write the Test Cases?
    30. What is Re-Testing and Regression Testing?

  2. Tester Role and Responsibilities:
    1. Tell me about your Current Project/Explain about your Current project?
    2. What are your responsibilities in your current project?
    3. How many Test Cases did you write for this project?
    4. How many Defects did you detect in your project?
    5. Write 2 or 3 Test Cases from your project?
    6. To whom do you report in your company?
    7. What is your company Testing process?
    8. What is the latest defect that you raised in your project?
    9. what will you do that your defect is rejected?
    10. What risks did you face in your project? How you solved them?
    11. Differentiate Priority and Severity in your Defect Report?
    12. What is the Bug Life Cycle Process in your Company's Defect management System?
    13. How will you report daily/weekly status in your Organization?
    14. What are metrics? In your projects what metrics did you collect?
    15. What is your Company automation framework, explain it?
    16. What are your capabilities in test automation?
    17. Generally, when will you plan for test automation for a project in your company?
    18. When should testing start in a project? Why?
    19. What do you want to be in next 2 years?

  3. General Questions
    1. Why are you looking for a change?
    2. Why you chose Software Testing as a Career?
    3. What type of coordination do you expect from your colleagues?
    4. Are you interested to take new responsibilities if required?
    5. Do you know about our Company?
    6. Why are you staying with one company for a long time?
    7. Are you willing to relocate?
    8. Are you willing to work on shifts?
    9. Which roles do you like, Leader or follower, why?
    10. What do you expecting from our company?
    11. Why do you like this job?
    12. What are your strengths?
    13. What is your weakness?

  4. Environmental, Development Technologies
    1. In Microsoft Windows, how many types of Operating systems are there, what are they, and give examples?
    2. What is the difference between UNIX and LINUX?
    3. What is the difference between Web Server and Application Server?
    4. Differentiate Intranet, Internet and Extranet Applications?
    5. Give brief description about the .Net Technology?
    6. Can we operate a windows based application on UNIX Environment, Explain it?
    7. Give brief description about the Java Technology?
    8. What is the Main Purpose of XML in the web?
    9. What are the difference between General Programming Language(C, C++, Java and VC++ etc.) and Scripting Languages (VB script, Java script and Perl Script etc.)?
    10. Give definitions for the Master Data, Metadata and Runtime Data?
    11. Explain about the IP Address and the MAC Address?
    12. What are the major advantages in Web Applications that Client/Server Applications?
    13. Give brief description about J2EE?
    14. What is IIS, give explanation?
    15. What is the Configuration Management?
    16. Do you know about embedded systems, give brief explanation?
    17. Can we have 3 tier applications with out having web technology?
    18. What does the Build Deployment mean?

  5. Software Engineering, Quality Standards:
    1. What are the different phases in SDLC?
    2. Give brief description about the Agile Development Model?
    3. What are the differences between Waterfall Model and V model?
    4. How can we choose a Life Cycle Model for a Project?
    5. What is the major Difference between ISO, IEEE standards and CMMI Levels?
    6. What is the relation between CMM and Life Cycle Model?
    7. What is the difference between Verification and Validation?
    8. What is Software Quality?
    9. Differentiate QA and QC what types of documents would you need for QA, QC and Testing?
    10. What is the Difference between QA and Testing?