When hiring SQL Server professionals it would seem to be a no brainer that you would test the candidates? Especially if you are looking for mid-range or senior level candidates. Maybe a technical interview gives you some level of insight into the candidate, but today I saw a DBA test and I was impressed. The test was simplistic in nature but the questions would definitely tell you whether the candidate could handle the day-to-day things that a mid-level DBA should come across. Obviously you could google the answers, so this would have to be administered on site.
What are your thoughts? Do you test your candidates?