Visiotech interview question

Technical, solve .Net problem, focus on good practices.