I applied online. The process took 2 months. I interviewed at SEEK (Melbourne)
Interview
Do some hackerank style test first up (codality), Never got asked about any of the questions so they just use it as a filter to get to phone screen. Then some standard HR phone call which you can just talk some generic bla bla I love seek and all this crap to so you can get to next stage.
Group interview was TDD doing some lame game in JavaScript using some custom framework someone internal thought was a good idea to use.. Couldn't even use some IDE given it was some custom built web UI someone built for it hosted on heroku. It was a pretty terrible experience and rushed. The dominating egos in the room go out of their way to suck up and make it known to the observers that they are 'awesome'.
The psych tests are a complete joke, they expect you to click 500 radio buttons in some lame 3rd party service that takes about 3 hours to do.
The last stage is 1 on 1 with HR and some tech person. The questions didn't go into any coding stuff at all. Mostly just idle chit chat - see questions.
The crazy thing about all this process is, I got denied after doing all the tech tests, group interviews and psych tests and the reason was. "I didnt show enough passion to want to work for seek".
Thanks a lot for wasting my time. Seek could really knuckle filtering candidates based on 'passion' to work for seek and seek only rather than lead candidates on to lots of time wasting paperwork. You could've asked me this to start with if it was this much of an issue.
Introverts shouldn't bother to apply for seek. The typical hipster extrovert into javascript that can convince the recruiter they love seek and only seek (like seek is the only company on earth worth working for) should attempt to apply. The office is very messy too and could sense it was a cowboy anything goes type dev environment.