There are totally 5 rounds of interview. 1st round is written test- they will give you 3 programs and need to be complete.
2nd round is face to face technical interview- basic and advanced topics of java.
3rd round with management people- need to explain about roles and responsibilities of current company and salary negotiation.
4th round with VP level in Skype - data structures and web services , programs (most of the people screened in this round include me)
5nd round is HR round