Pregunta de entrevista de Providence

Random questions on design pattern and architectural devisions.