I first did a screening call with C4s onsite recruiter. They asked very typical screening questions. I then had a zoom call with the hiring manager who was extremely friendly. Finally, I was asked for an onsite with a job talk. They had me meet with at least 10 different people