Start with a teams interview with HR, getting to know your nature, some questions of your CV and a very pleasant experience. Then going to the location to have an interview if you say you can go to the location, as some one that had applied for more than one position, if you don't have more than 3 interviews with different people it's easy to know you weren't the ideal candidate.
This interviews most likely are the technical interview than you do with the people that will be your coworkers, then and interview in your reasoning and critical thinking with your seniors/ future boss