Applied online and received pre-work assignment about 2 weeks later. The assignment was 4 multi-part questions. I got invited to a first round interview about 2 weeks after that where I answered some questions and did some role play scenarios. Got invited to a second interview about 2 weeks after the first one where I answered more questions and did another activity. I got a verbal offer later that week after the second interview. The whole process from application to offer took about 7 weeks.