1. Place easy-to-answer, open-ended questions at the beginning. This will help the interviewee to begin talking and can help to develop trust and rapport.
2. Place important questions near the beginning of the interview.
3. Place controversial or sensitive questions, including demographic questions, at the end.
4. Specify the amount of time to be spent on each question.
5. Ensure that each question matches a stated objective.
6. Sequence questions from general to specific.
7. Sequence and cluster questions in a logical order.
8. Ensure that questions are clear, concise, and jargon-free.
9. Be sure that questions are appropriate for the skill and experience levels of the target audience.
10. Provide adequate space between questions to record information.
11. Pilot-test interview questions.
12. Make appropriate revisions
Source : Kavita Gupta, ASTD, 2007