I just got called back for a in-person interview at the companies headquarters. In the email they mentioned this will last for 4 hrs, with series of interviews, showing me around the headquarters and ending with a lunch with everyone from the team. Everything is paid, flights, hotels, rental cars, etc. My bother mentioned that you have the job that's why everything is paid but I dont wanna get my hopes up. I just never had an in-person thing. What can I expect for something like this.