General group interview, followed by two online interviews, one behavioural, one presentation which involved testing a feature and suggestion improvements using AI. Lastly I completed an online assessment for python, SQL and general programming skills.