How to Design a Questionnaire?

What types of interview questions do I use in my survey or questionnaire?
When does a survey need a questionnaire?
What is a questionnaire ?
Why is it important to have a good questionnaire design?