The interview was quite detailed and involved multiple rounds of interview with multiple people from the team I was about to join and other people in the hierarchy. I had been interviewed almost a year back and then was recalled again when the position was finally decided and they planned to onboard. The HR team is very supportive and keep communications clear.