I am a sucker for the candidate that returns to previously written code to refactor it and clean it up. It shows a great deal of care in their process, and an understanding that a running solution is usually only half the answer. Had a candidate recently that did a great job with this. Another that basically refused. I am sure you can imagine how those decisions went.