This the most common interview question and most probably the first question in the interview. Generally people try to tell their complete history which is not right you should only focus on the thing which are related to the job you are applying for.
While answer this question you should not focus on the your skills or hobbies instead your answer should group your qualifications by your past jobs and tell your career story.
This question provides you a great opportunity to stand out and show the your passion towards the company. list the score from where to come to know about the position and then share how excited you are for that position
Before answering this question try to identify the key factors that make the position a great fit for you and then share your interest towards the company.
This is one of the most tricky questions asked in the interviews. your job here is to cover things like how you can deliver great results, how you will fit with the team and culture and how you are a better than other candidates.