It was so long about 6 months and I don't get why there is that much of time between each step and the other. I got first email to make a demo with some questions to solve. Then after couple of months I got a call for an online interview. They were friendly and the questions were about the same and on the curriculum.