Domanda di colloquio di Providence

Random questions on design pattern and architectural devisions.