I applied online, then received an invite to do an online technical assessment. The technical assessment was on McKinsey-QuantHUB and there were lots of good practice tests. The assessment was challenging but manageable, but it was timed and I ran out of time.