Great HR and recruitment process, for both talking with the candidate about what's expected, how the steps are going to develop, and testing the knowledge/experience. At the end I decided I wasn't the best fit for the role after a candid talk with the direct manager. I hope more companies would have a recruitment process like this one.