It consisted of three rounds. The first round was on a call and followed by a face to face technical interview.The last round was HR, but was just about explaining the contract and other things.Over all its a nice experience.I wouldn't say its very difficult but the questions were mostly about issues when working on projects.