Software Engineering
Software Engineering MCQs with Answers
Software engineering MCQs with answers and detailed explanations for NTS, GAT, university tests and IT job interviews. SDLC, testing and design covered. Take a scored quiz instead →
In Extreme Programming (XP), the practice where two software engineers work together at a single workstation on the same code is:
ACollective Ownership
BContinuous Integration
CPair Programming
DRefactoring
In Scrum, the event where the Scrum Team and stakeholders inspect the working product increment delivered during the Sprint is the:
ASprint Review
BSprint Retrospective
CDaily Scrum
DSprint Planning
In Scrum, the short 15-minute daily synchronization meeting where the development team inspects progress toward the Sprint Goal is the:
ASprint Review
BSprint Retrospective
CDaily Standup (Daily Scrum)
DBacklog Refinement
In Scrum, the meeting held at the end of a Sprint where the team inspects its own performance and identifies process improvements is the:
ASprint Review
BBacklog Refinement
CDaily Scrum
DSprint Retrospective
In Scrum, the artifact that represents an ordered list of everything that is known to be needed in the software product is the:
ASprint Backlog
BProduct Backlog
CDefinition of Done
DIncrement
Software static analysis result where the analysis tool FAILS to detect an actual bug or security flaw that exists in code is a:
AFalse Positive
BTrue Positive
CTrue Negative
DFalse Negative
In Scrum, a timeboxed iteration where a development team produces a potentially releasable product increment is called a:
ASprint
BEpic
CMilestone
DRelease Wave
In testing automation, test double objects that possess working business logic implementations but take shortcuts (e.g. in-memory database) are called:
AMocks
BFake Objects
CStubs
DSpies
Software static analysis tool warning where the tool reports a flaw or vulnerability in code that does NOT actually exist in reality is a:
AFalse Negative
BTrue Positive
CFalse Positive
DTrue Negative
In testing automation, test double objects that record calls they receive and verify expected method invocations are called:
AMocks
BStubs
CDummies
DFake Objects
