Too Long; Didn't Read
It's time we stop fearing, complaining, and arguing about whiteboard coding interviews. With a solid plan, a little skilling up, and some practice, you can master the whiteboard interview. At most organizations, you don't have to be an algorithms wizard and scribble out genius theorems up there. They want to know how you break down a problem and work it out with some pseudo-code. These are programming language agnostic skills you should be learning as a Junior Developer. As a Senior Developer, you better know it well.