A litte bit long, but fair, fair tests, high level approch.The intervierws are great. First it has a conversation with the HR them a technical one and them another technical interview, and them some times another interview with the CEO or CTO , a little bit longer them needed, but the processes looks fair to me, also it is needed to make a presentation , also, a little bit to much, but fair enough