Was contacted through a online professional network. Interview in Hyderabad. Two telephonic rounds, Four technical rounds and one HR round. First one telephonic round, then was called to Hyderabad, there it was four 1:1 technical rounds with each around 60 mins to 90 mins long. Final HR round was regarding my current profile, package and interest. Later there was one more telephonic round which was more of explaining about the profile being offered.