Sopra Steria interview question

Design patterns