It is professional when it comes to interviewing, Usually, it lasts about two hours, including an introduction about yourself, your past experience, and some QAs in the end. There are two parts interviews, one is about the team who actually hires you, and another part is the managers who want to have a oversee and general talk with you.