The level is OK, not too hard but not too easy, actually I was expecting much more challenging questions, The only problem is that they give you only a partial description, so you need to communicate with the interviewer to get more info.... I did it twice, and did the task but the first time I got a feedback that i'm asking too many questions and the second time I got a feedback that I'm assuming too much and should ask more questions.... So it was a little bit confusing since in both cases I was able to solve the challenge