You do a assessment interview on chat, then had a phone call interview just asking about availability, then got called for an interview in person. They make you shadow another employee for an hour and then interview after. They may ask you to do a presentation afterwards.