I had two interviews, one online and one in-person.
The first one was in German and took about half an hour, they asked me to introduce myself and tested my German skills. Then asked about the programming languages I knew and if I knew a specific language. And then explained about the company.
I was told after a week to go and visit them in-person. The technical interview did not contain many questions and they just asked me to explain how to implement a chatbot. And then they told me about the projects of the company and their vision. It also took an hour.
I received a rejection after two weeks.