The Process hand 3 rounds, One online test and 2 face to face tech rounds. The online test was moderately tough and the tech rounds were decent as well. The interviewers were very humble and good people who clearly explained each problem and were very friendly to talk to. Overall, the best experience i have had in an interview.