First is Interview by HR via phone then got the assignment
The second round is Interviews online presenting the assignment that you have done, this round is stressful, many technical questions, and unfriendly atmosphere.
(Maybe their culture is not what i was looking for)
Not sure about the next round