PlacementPrep
Practice › Technical › CSE/IT › Software Engineering
Technical · CSE / IT

Software Engineering MCQs for placement tests

20 technical questions of moderate difficulty, as asked in campus placement and company tests. Each has a short explanation.

Q1CSE/IT · Software EngineeringModerate

In which SDLC model must each phase be completed before the next begins?

Q2CSE/IT · Software EngineeringModerate

Which SDLC model focuses on risk analysis in every cycle?

Q3CSE/IT · Software EngineeringModerate

In Agile Scrum, a fixed time-box for delivering work is called a:

Q4CSE/IT · Software EngineeringModerate

Testing individual functions or modules in isolation is called:

Q5CSE/IT · Software EngineeringModerate

Testing that checks whether modules work together correctly is:

Q6CSE/IT · Software EngineeringModerate

Re-running old tests after a change to make sure nothing broke is called:

Q7CSE/IT · Software EngineeringModerate

Black-box testing is based on:

Q8CSE/IT · Software EngineeringModerate

Which testing is done by actual users before the product is accepted?

Q9CSE/IT · Software EngineeringModerate

Which of these is a version control system?

Q10CSE/IT · Software EngineeringModerate

In software design, 'high cohesion' means:

Q11CSE/IT · Software EngineeringModerate

In software design, 'low coupling' means:

Q12CSE/IT · Software EngineeringModerate

A document that lists what the software must do is the:

Q13CSE/IT · Software EngineeringModerate

Which UML diagram shows the classes in a system and their relationships?

Q14CSE/IT · Software EngineeringModerate

Which UML diagram shows how actors interact with the system's functions?

Q15CSE/IT · Software EngineeringModerate

Which practice automatically builds and tests code each time changes are merged?

Q16CSE/IT · Software EngineeringModerate

Cyclomatic complexity measures:

Q17CSE/IT · Software EngineeringModerate

A function has 3 'if' statements and no loops. What is its cyclomatic complexity?

Q18CSE/IT · Software EngineeringModerate

Fixing bugs found after the software is released is part of:

Q19CSE/IT · Software EngineeringModerate

Which model develops a working sample early to clarify unclear requirements?

Q20CSE/IT · Software EngineeringModerate

In the V-model, each development phase is paired with:

Want guided preparation? Placement Papers Prep courses by Dr. Kiran Derle, with video lessons and full-length mocks.

See placement courses ↗