Northrop Grumman Interview Question

General background knowledge of design patterns.