This Q&A is part of a weekly series of posts highlighting common questions encountered by technophiles and answered by users at Stack Exchange, a free, community-powered network of 80+ Q&A sites.
The most impressed I've been during the coding portion of an interview was when a candidate used TDD for every part of it. Rather than setting out to solve the problem immediately, she split the ...