Interview Questions
- Manual Testing Concepts:
- What is the difference between Inspection and Review?
- What is peer review, give an example?
- What is Exhaustive Testing?
- How metrics improve the quality of a product?
- Where do you get your expected results?
- What is the difference between Static and Dynamic Testing?
- What is exploratory Testing?
- Explain about Test Strategy and Test Plan?
- What is an equivalence class? Why it is important while writing Test Cases?
- What is boundary value analysis give an example for it?
- What is the difference between function and procedure?
- What is a bug? What types of bugs do you know? What should be done after a bug found?
- How can it be known when to stop testing?
- What is the difference between build version and software version?
- What if the application has functionality that wasn't in the Requirements?
- What is difference between Black Box and White Box Testing?
- What are Test Scenario, Test Case and Use Case?
- What is the Initial stage of testing?
- When is good time for system testing?
- What is the purpose of testing?
- What is logic?
- What is a variable?
- What is your base for your test cases?
- What is the difference between priority and severity?
- Describe the phases of Testing?
- What is the difference between Test Driver and Test Stub?
- What you worked with Use Cases before?
- Did you use any tools to write Test Cases?
- What document did you refer to write the Test Cases?
- What is Re-Testing and Regression Testing?
- Tester Role and Responsibilities:
- Tell me about your Current Project/Explain about your Current project?
- What are your responsibilities in your current project?
- How many Test Cases did you write for this project?
- How many Defects did you detect in your project?
- Write 2 or 3 Test Cases from your project?
- To whom do you report in your company?
- What is your company Testing process?
- What is the latest defect that you raised in your project?
- what will you do that your defect is rejected?
- What risks did you face in your project? How you solved them?
- Differentiate Priority and Severity in your Defect Report?
- What is the Bug Life Cycle Process in your Company's Defect management System?
- How will you report daily/weekly status in your Organization?
- What are metrics? In your projects what metrics did you collect?
- What is your Company automation framework, explain it?
- What are your capabilities in test automation?
- Generally, when will you plan for test automation for a project in your company?
- When should testing start in a project? Why?
- What do you want to be in next 2 years?
- General Questions
- Why are you looking for a change?
- Why you chose Software Testing as a Career?
- What type of coordination do you expect from your colleagues?
- Are you interested to take new responsibilities if required?
- Do you know about our Company?
- Why are you staying with one company for a long time?
- Are you willing to relocate?
- Are you willing to work on shifts?
- Which roles do you like, Leader or follower, why?
- What do you expecting from our company?
- Why do you like this job?
- What are your strengths?
- What is your weakness?
- Environmental, Development Technologies
- In Microsoft Windows, how many types of Operating systems are there, what are they, and give examples?
- What is the difference between UNIX and LINUX?
- What is the difference between Web Server and Application Server?
- Differentiate Intranet, Internet and Extranet Applications?
- Give brief description about the .Net Technology?
- Can we operate a windows based application on UNIX Environment, Explain it?
- Give brief description about the Java Technology?
- What is the Main Purpose of XML in the web?
- 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.)?
- Give definitions for the Master Data, Metadata and Runtime Data?
- Explain about the IP Address and the MAC Address?
- What are the major advantages in Web Applications that Client/Server Applications?
- Give brief description about J2EE?
- What is IIS, give explanation?
- What is the Configuration Management?
- Do you know about embedded systems, give brief explanation?
- Can we have 3 tier applications with out having web technology?
- What does the Build Deployment mean?
- Software Engineering, Quality Standards:
- What are the different phases in SDLC?
- Give brief description about the Agile Development Model?
- What are the differences between Waterfall Model and V model?
- How can we choose a Life Cycle Model for a Project?
- What is the major Difference between ISO, IEEE standards and CMMI Levels?
- What is the relation between CMM and Life Cycle Model?
- What is the difference between Verification and Validation?
- What is Software Quality?
- Differentiate QA and QC what types of documents would you need for QA, QC and Testing?
- What is the Difference between QA and Testing?