Intel Corporation Interview Question

design patterns