First screening with recruiter + written test + interview with hiring manager + different members of the team. I talked with about 7 people both in the UK and in the US. It's quite a lengthy process but everyone was friendly and pleasant to talk with. I liked the process in general, even though I ended up not being offered the job.