The interview process includes logical test, presentation and 1:1 interview with managers in the company.
It's a very intuitive process that tests you ability to handle the position, I really apricated the fact that the presentation you are required to do reflects the state of things in real time and you are able to plan how can you benefit the company in a real way.
Besides that, one of the best HR teams I've come across and in general they treat you with respect from the first interview to the last.
A++