Tavant Interview Question

Design pattern, basic c# or Java