Sure but there are varying degrees. I often ask people to write a factorial function. Quite a few fail at this basic task.

We agree - this is why programming interviews - whiteboard, virtual or something else - are here to stay.