I applied online. The process took 4 months. I interviewed at JetBrains (München, Bavaria) in May 2017
Interview
The job was posted online. I applied for the job with a cover letter and CV. I then had an email after 3-4 months asking for an interview via phone, which was done over skype with 4 people, 2 from HR and my immediate team I would be working with. In the interview, we talked about my background, what I believed in, why I wanted to work there. Then I was given a set of writing tasks to do. After they processed and compared me against a ton of other applicants, checked my references and offered me the role.
Interview questions [1]
Question 1
There were a set of 5 very different writing tasks; I was asked to do 2 of them. I did all 5 to show I could.