Attention, as soon as the interviewer puts the above listed questions to you, beware, you are being interviewed by a person who is incompetent and a jerk. Remember, whatever competence and talent you may have for the job, such interviewers shoot in the dark, and they have no ability whatsoever to identify talent. In short, a smart candidate will give answers that the interviewer wants to hear. Your honesty is not important at all. Intelligent bullshitting will get you through, if you are desperate for the job, that is!!!