A month-long process of interviews. Different recruiters and multiple departments on each call, week after week, one video call per week. I ended up going through a whole other interview process for a different company and accepting that job before I got to the next round of interviews here.