There are online services such as IKM that offer skills tests in many areas, including programming.
Would you use these kind of tests when hiring for a senior developer position?
What about just for objectively benchmarking candidates before calling them for an interview? Would you use it as a step after short-listing candidates after interviews?
Is this approach more suitable in some situations compared to others? Have you personally used this kind of service or know someone who has?