Strongly encourage applicants to contribute to any open source project. Reviewing this code will tell you more than any stupid programming question. This takes less time and can be done asychronously. An interview can be used to determine if the qualified applicant will fit in your culture.
And if they haven't contributed any open source code, then whack them with stupid programming questions.