Question: how to answer the question why do you deserve this job?
Answer: Answer the right question. The interviewer didn't ask why you want the job; they asked why you deserve the job. Make sure your response addresses the merits, qualifications and qualities that make you most deserving – and not merely the aspects of the position or employer you find appealing.