Interview tips: how do you deal with critical questions?

During a job interview, you can expect different types of questions. Think, for example, of your strengths, but also your weaknesses.