Like someone else said, we wax poetic about DRY all the time, yet you're asking me to take time out of my day to repeat things I already know when that data has already been provided for you. Sigh.
You should be able to have an idea of whether I'm a suitable candidate or not before you even call me, and you should know whether I can code or not before you even bring me into your office.
Entry level position? FizzBuzz all day long. It's the only way you'll find out.
Mid- to Senior-level position? There are better ways to figure out my competency level.
My two cents.