Even if you’re a perfect match for a job posting, you might not be a good fit.
Being qualified doesn’t ensure you’ll mesh with the company’s culture. That corporate culture is made up of several elements. The way employees are treated, for instance. Adherence to (or ignoring of) ethical standards. Whether the pace is driven and unforgiving, or steadier with room to make some errors.
Use your job interview to learn more about the mood and tone of that workplace. Ask a number of targeted questions to each person that interviews you.