Skip to content
Sharp

Software Architecture · interview question

Which role in the Builder pattern is responsible for constructing the final object?

Multiple choiceEasychapter-13-curatedpremiumsoftware-architecturebuilder-pattern
Choose one answer
Answer and explanation

Correct answer

C. The Concrete Builder

Why

In the Builder pattern, the Concrete Builder is the class that implements the building process to construct the final object, encapsulating all the details necessary to construct the object.

Test yourself on Software Architecture

A free test with instant, explained results. No account needed.

Start free test
All Software Architecture questions →