I applied online. The process took 2 weeks. I interviewed at JetBrains (Sint-Petersburg, ) in Jun 2016
Interview
Depends on the project really, you get a home-task with a follow-up interview.
Then, depending on the interviewer you get Computer Science questions and programing language specifics. The technical interview is followed by a few culture questions and motivations.
Interview questions [1]
Question 1
What is the most exciting project you were working on?