There are four questions asked during every job interview that everyone hates to answer.
"Will you tell me about yourself?"
"What's your biggest weakness?"
"Why should we hire you?"
"Where do you see yourself in five years?"
I'm of the opinion that these questions are useless. With the amount of information that people put in their resumes and online profiles, it only takes a bit of effort for a recruiter to find out whether or not a person might be a good fit for the company.
Some will say that there's only so much that can be determined from reading profiles. Asking these questions causes an applicant to think and frame their answers in such a way to present themselves in a good light and shows that they have something intelligent to say.
That might be true. But it's also wrong.
What it does is put the job-seeker on the defensive and sours the whole process. Since the applicant has no idea what the interviewer is really looking for by asking these sorts of questions, the onus on her/him to do extensive preparations ahead of time. There are many methods to pick and choose from; "Spin the Table" (turn the questions around to find out more about the company) and "Pain Speech" (put oneself in the hiring manager's position and talk about their job) are but two.
Why does there have to be so much involved with this? What has happened to good old-fashioned communication? Stop being lazy and beating around the bush with irrelevant questions, convoluted response strategies, and form letters. Sit down and talk straight. I'm willing to bet that will get much better results for all parties.