I applied online and was contacted a few days later by a recruiter. I was asked to complete an online coding test, then I passed a HR phone screen (45 min) and finally I passed a technical interview through Hangouts.
The recruiters were really kind and efficient, they gave me feedback within 2 days or less at each step of the process.
As for the technical interview, I found the question really vague and the interviewers' connexion wasn't great, so I had trouble understanding them.