Don't write on the whiteboard
Sorry OP, I realize that you're just trying to be helpful sharing what's worked for you and I appreciate that, but frankly, I hate posts like this...<p>I think the best preparation for any interview is to simply get good at what you do. All the rest is window dressing that distracts from that goal.<p>Every minute spent practicing interviewing would be better spent building stuff. The natural byproduct of this will be exercising those skills that will be evaluated.<p>What you're proposing is unnatural and unnecessary. You're focusing on the details of the process instead of the real issue of knowing your stuff.<p>Good interviewers won't care if you're fundamentally solid but a little light on the presentation side. And they won't be fooled by a great presenter who is weak under the hood. Sure, you may fool a weak interviewer, but what does that say about the company you may be joining?<p>We all want to be solid in both fundamentals and presentation, but I prefer to focus my limited resources on getting better than I am, not <i>appearing</i> to be better. Best to just be good, be yourself, and trust that it will show naturally, no matter how you are evaluated.