SE Exams Questions with Answers


These selected questions and answers are prepared from Software Engineering Exam point of view and will also help in quick revision to get good marks in Software Engineering Examination. These questions has been prepared for the computer science graduates (B.C.A, M.C.A, B.Tech, B.E. and so...), to help them understand and revise the basic to advanced concepts related to Software Engineering.

Following is the selected list of questions and their answers and will help in quick revision to get good marks in Software Engineering Examination.

Software Engineering Overview

  1. Explain the meaning of software danger and its importance in concerned of software engineering.

  2. Describe the importance of software Engineering? What should be steps taken under the process of developing a software system.

  3. Explain the principles which play a major role in development of software.

  4. Explain the design principle of software Engineering.

Software Engineering Process

  1. Describe the components and quality which is necessary for the documents of software specification.

  2. What are the benefits of metrics in software engineering?

  3. Explain the term Configuration management.

  4. Explain concept of data flow diagram.

  5. Write a short note on review process.

  6. Define the blue print methodology.

  7. Give your views about what is more important - the product or the process.

Software Engineering Quality

  1. Write a short note on Software Testing process.

  2. What are the differences between verification and validation in software development?

  3. Give the benefits of verification and validation in software development and tell about the techniques of verification and validation in the process of software development.

  4. Define the meaning of software quality and detail the factors which affects the quality not productivity of a software product?

  5. Give the detail of quality parameters which are used in a software system.

  6. Define the meaning of quality assurance. Explain the role of testing in Quality assurance.

  7. What are the difference between alpha testing and Beta testing?

  8. What are the difference between white box testing and black box testing techniques?

  9. Explain software reliability and define how software and hardware reliability related to each other.

  10. Write short note on Software failure, Black box testing, White box testing and Stress Testing.

  11. What are test cases in Software Engineering?

Software Engineering Models

  1. Explain the various types of models which used in software Engineering.

  2. Explain the generic views of software Engineering.

  3. What is Coding Standard?

  4. Explain the objectives of a)coding b) structured programming.

  5. What is the process of implementation of a software?

  6. Explain the term, software maintenance.

  7. Explain the waterfall model in detail.

  8. Give a description of prototyping model.

Useful Video Courses


Software Engineering Basics

80 Lectures 7.5 hours

Arnab Chakraborty


The Perfect Open Broadcaster Software Recording Studio

10 Lectures 1 hours

Zach Miller


SEO Keyword Research Made Easy + FREE Research Software

17 Lectures 1.5 hours

Zach Miller


How To Startup Your Own SaaS (Software As a Service) Company

60 Lectures 5 hours

John Shea


Software development in Python: A practical approach

99 Lectures 10 hours

Daniel IT


Software Development Processes (SDLC Models)

62 Lectures 5 hours