I applied online, after one good year I got my first interview. I interviewed twice online, one with a panel and another one with the PI of the project. Then I had to wait for some good time without any update, which pissed me off. The whole process takes quiet long depending on the role.