Answer for General Question
A very general question that is most often asked in the interview is why the company should hire you. If everybody could put or share their ideas and experiences for answering this question I think it would be useful for all the people who are going to attend interviews.
Re: Answer for General Question
One of the way of answering this question is you could say your objectives, strengths relative to the job or work area, your accomplishments and so on and conclude by saying that the company would definitely be benefited by taking you as you would give them your best service and mutually you would also be benefited by working in such a esteemed concern.