Very clear process and good communication. First introduction call with HR, general discussion and check if there is a match, then 3 technical interviews with different people. First one is project description, and coding, don't know the details of the other ones as I didn't do them.