Application online, with a personality quiz and one or two situational tests, sometimes based off of your specific role, sometimes just more general customer service. A few days later I was invited to a virtual interview, which was another situational test, and some standard interview questions. Then a few tedious weeks of waiting and admin, but I got it in the end.
Overall, very friendly, and not too difficult, just a bit of long wait.