It started with HR call followed by 3 rounds of interview, an hour each. Met with multiple managers on the team. It was both behavioral and technical. All rounds went pretty well. They were pretty happy and told me that they would reach out in a couple days. They got back to me after about 20 days saying that the position was cancelled and they were no longer hiring.
I wish they could be more proactive and respect everyone's time and efforts.