The process was Very long and with several steps to the interview process. Starting from recruiter then Hr, then department team, then company officers. Most of the interviews were virtual via zoom or via phone calls. Overall some questions got repetitive and had to answer more than once.