Very hard. Received online assessment consists of personality test which was about 30 questions, On-Demand Online Interview with 3 questions. I suggest those who are applying to made a lot of research about the company itself and possible questions. Can look up in YouTube too. But no worries, they also provide guidelines in the link given itself. It includes guide to answer questions by using STAR method.