Aubay interview question

Conhecimentos de Design Pattern.