I have sat on interviews and noticed a big disparity between individuals of similar competency at answering questions on a whiteboard during an interview. Generally, being able to clearly explain your thinking, writing readable code with the dry eraser pen, avoiding long moments of silence tended to result in more favorable reviews of the candidate even though in the end the answers were about equally correct.How can one can get better at whiteboard interview questions?  Are there ways to be better prepared?
How can I get better at whiteboard interview questions?
interview
You should buy a small whiteboard and practice, practice, practice.  Have your friends ask you questions from a book such as Programming Interviews Exposed.  Then solve the problem and explain your thought processes to them exactly as you would in the real deal.  Your goal is to not sound frantic.  You want to articulate clear thoughts.  Even if you can't solve the problem, show them that your thought process is intelligent and on the right track.Writing answers on a whiteboard isn't intuitive.  It takes practice.  I used to be a teacher for one of those SAT training programs, and we spent hours training with writing on the board and explaining our thought processes.  In the beginning of the program, most people stumbled over their words and wrote with horrible handwriting.  By the end, we looked like seasoned veterans.  You don't want to look like we did in the beginning of the program.Moral of the story: Don't go to your interview unprepared.  Solving problems on the whiteboard is something you should practice.  