RateGain Interview Question

Normal c#, oops, self join, current project