I applied interview online. The first step was screening interview with HR. Next one was a conversation with CTO. And the last one the technical interview with team. After the last one, i have got the message that my communication don't fit the principal position. I asked more detailed feedback but have not get it.