Three stages. First chat with contracted recruiter, mainly to discuss the role as opposed to really being questioned if you were a fit. Second interview was online with two members of the team, Third was two more members one of which was head of QA. All online and over the phone. A very drawn out process - took place over about 6/7 months.