First, you have to do a bunch of online tests.
Multiple choice technical tests, coding test (if relevant), personality tests.
Then you either interview for the position you applied to, or you are thrown in a "pool interview" where multiple managers are interviewing you for multiple positions at the same time.
After the pool interview, I received an offer from one of the managers involved.