Lengthy process spanning a couple months. General HR interview, then a department lead interview, then a technical demo, then another department head interview, then a team member meeting. A mix of zoom and in-person interviews as members were in different parts of the world. The complexity of the interviews increased but was not difficult.