transparent and well organized process, met only nice and professional people
HR phone call/zoom,
then zoom meeting with the employing manager, followed by technical test to do at home.
after that a thorough tech interview IRL with multiple members of the team, challenging you on real issues.
another meeting in person with the top executive in the department, basically an open discussion on the position.