Incadea Interview Question

Basic design patterns in c#