Oh no. The definitive answer is that there is no definitive answer.
It’s all down to personal opinion. Some people would say you should wear a suit to all job interviews; other people would say that it depends on the type of job you’re interviewing for. Some would argue that if it’s a high-powered executive job, then you should always wear a suit, but if it’s something like a barista in a cafe then you don’t need to wear a suit. Ultimately, you need to weigh up the job you’re interviewing for and the atmosphere of the business and then decide, based on that, whether you should dress formally or not.