What's the best way of sizing up a job candidate's computer programming skills? Many tech interviewers opt for a high-pressure stint at a whiteboard, in which job seekers must write out their ...