There was initial back and forth with a recruiter. I then had an initial interview with the COO and a Senior Developer.
Following this I was given a technical test to complete and invited to an in-person interview. I was given a few weeks to complete the technical test with a suggested time of about 1hr30mins to complete a few (code based) tasks.
The in-person interview was an extensive discussion of my approach to the tasks, with the opportunity to explain my decisions and experiment with alternative ways of completing it. It was extremely enjoyable and a good insight into the culture of constructive code reviews at ebi.