First there was an appropriate phone screening, basic data structure knowledge. Then there was an onsite. Simple solutions are valuable. There was a zoom pairing session with a sample full stack application. It is worth practicing live coding with the technologies in the job description. There were also multiple shorter, more behavioral interviews.