For me, it was 4 rounds, 1st and 2nd are coding rounds, 1st consists of basic questions to put it on paper like write a program for palindrome and some other. In 2nd round they asked to develop a small gaming application, it was very tough might be bcos of less time i think. Next two rounds includes technical round and personal rounds. In those rounds they asked basics on core java, etc...