Payvision interview question

Generics in .Net. How you would implement a normalizer. Patterns you could use to improve your solution. Polymorphism questions.