Questionnaires have advantages like ease of administration and quantitative data analysis, but disadvantages like biased samples and social desirability bias. Interviews have advantages like rich, varied data and ability to explore complex issues, but disadvantages like dependence on interviewer skill and potential for interviewer effects.