Phone call for HR screening
Video call for technical screening
Four separate interviews with the technical team and the managerial team, I was offered the position after that, I tried to negotiate the offer, because it contained a base pay and a variable amount. I also had another offer at the same time and I was trying to decide on the best offer. They followed up with a video call to try to convince me with the offer they originally provided without changing anything.