There were 2 technical rounds, 1 communication round and HR.
First technical round was quite easy. They asked questions on core java and basic questions on Spring , Multithreading, Hibernate, collection and serialization. One can easily crack it.
Second round was quite tough. Interviewer checks deep knowledge about Spring, Hibernate, Web services, Concurrency control.
One thing I did not understand that, they were hiring Java professionals and asking them to work on Salesforce and Hybris when they were hiring Salesforce developers as well at the same time.