Interviewing Red Flags
afreshcup.com
afreshcup.com
This stance is fine if you're a "product-oriented" developer (like the author seems to be, going by his profile). And which is of course a fine thing to be - if that's what's needed in your environment. We all fit on that spectrum somewhere.
In other environments we do in fact need people who consider "algorithms" like string reversal (even in place!) to be quite trivial (in the sense that yes, every engineer on the team should be able to whip out something like that cold). And frankly it would give us the willies to work with someone who couldn't.
That said -- whiteboard tests, per se, are almost invariably gratuitously shitty experiences for all parties involved, even when conducted properly (and much of the time they simply aren't).
And more to the point, unnecessary (or at best, blunt instruments) or sussing out whether someone has the chops you're looking for. I find it's quite easy in fact to tell (usually within 10-15 minutes at the most) whether someone knows their stuff, or is bullshitting, or... simply doesn't care about the finer points. There's no need to "grill" them -- they'll pretty much come right out and tell you.
Case in point - the author of this blog post.
I’ve encountered a handful of companies that expect applicants to have been with their previous company for five+ years.
It’s not always the case, but it can be a sign of a toxic work environment. It’s important to discuss, because it can also just the result of recently losing a key employee.
If they demand a verbal commitment, a proving period, or some other type of assurance: run.