Everyone assumes that the battle is between...
Person 1: -Great resume -Relevant work history -Strong sense of corporate citizenship -Can't code on white board
and Person 2: -Can code on whiteboard -Smokes crack in the bathroom
But the reality is, you're all interviewing for the same job! You're not getting the job, not because you can't whiteboard code, but because someone else has the same qualifications AND CAN whiteboard code.
Which would you choose?