Not really fair as an interview question, as it's a bit of a trick question. The good answer I'd want from an interviewee would be more along the lines of "That needs refactoring".
Unless you're looking to hire someone to work on compilers I'm not sure that you need to go that much in depth into the CLR.
For interview questions I look for things that show the coder's level of understanding in their answer. This is more of an oddity/puzzle.