First and foremost, know that you are one of the many potential candidates being interviewed for this job. That means that your education, technical skills, and previous job experience are in the match for the suitable candidate they are hunting. There are hundreds like you who are also in the race for this particular post.
YOU NEED TO QUESTION YOURSELF “WHAT SETS YOU APART FROM THE REST?”
Yes, this is what they need from you. And this is what you need to prove to them. How good are you to take on this role? How prepared are you to meet their expectations for this job?
The first task before you attend any interview would be to jot down a few points about yourself and your capability and work experiences. The next step would be to make a research about the company. Not detailed thorough research. But at least pickup points about what your role would be if employed in the organization. Details like what the company is into, what are the roles you would be given and most importantly how would you go about doing your task in such kind of a company.
Once you have an idea about all the above, prepare a note about how you would answer the question put forth to you.