They contacted me by email, we have one hangouts interview with HR, after that i was given a task to develop. After reviewing task it was hangouts interview with CEO. After that they invited me to onsite interview in Munich where i spent half a day in office, developed and presented another task.