3 difficult interview rounds, behavioural round, 2 technical rounds. Followed by HR discussions. 3 difficult interview rounds, behavioural round, 2 technical rounds. Followed by HR discussions . 3 difficult interview rounds, behavioural round, 2 technical rounds. Followed by HR discussions