1) Telephonic round - Technical
2) Written test - Objective, technical
3) Face to face interviews 3 rounds
3.1) A final round skype session with Tech leads
4) HR discussion via skype
Gave multiple tech scenarios and asked how will I deal with such situations, what process I will follow etc. Overall, the process was smooth and friendly.