MicroPact interview question

On Design Patterns