Yep, I've given quite a few, and this is generally more what we're looking for.I've given a few...
If it was over the phone, we would use Google docs to watch them enter the code. The main thing we were interested in was listening to them explain their thought process as they muddled through the problem, not the actual code itself. Being able to write a function to reverse a string is not an indicator of future success but being able to properly communicate how they're putting together that function is.