Pergunta de entrevista da empresa Northrop Grumman

General background knowledge of design patterns.