Lisam Systems interview question

- design patterns, generally and particularily for .NET