Programming tests are what generally have me shying away from finding another job. It really makes me feel like I'm back at school trying to prove myself for a test, when in fact my portfolio on github or whatever I've included with my resume to the hiring/hr/interviewer should suffice.
But a whiteboard test? It's almost insulting.