Multiple interviews including video interview with HR, in-person interviews with hiring managers, collegues from other divisions, global colleagues and global heads. Questions included both behavioral questions and technical questions. Each interview lasted for around an hour. Too many rounds of interviews.