I applied online. The process took 3 months. I interviewed at Macquarie Group (Sydney)
Interview
Recruiter screening - Interview 1 - online test - interview 2 (different people) - additional interview 3 (different people) - offer
Each step was one two two weeks wait, the entire process took close to three months