They have 6 rounds of interview out of which 5 technical and 1 HR, first two rounds were telephonic(second one from US), all the technical rounds were mainly on Core Java, Spring Security and AngularJs.
Form the first round they will ask you your expected salary even after informing them and the consultant in every round they offered me a hike of almost half of the expected salary even after clearing all the rounds and getting good feedback after every round. How ever when asked to negotiate the offer never heard from them again.
All I want to say is when you offer something tell the candidate that it's your final offer and not negotiable and interview candidates according to your budget , if you have low budget kindly don't waste our precious time and energy.