It was in person.
The atmosphere was neutral, I can not say that it was a good one .
The HR seemed to be abit angry, but not at me, in general. Although they did not write in the job description that German is a must, they handled the interview completely in german. The hiring manager was nice but i noticed that he also does not know exactly what they want to do. All in all, i did not want to join their company at the end, although they rejected my application two weeks later.