Medium difficulty level. You should have good knowledge of Java, Spring, JPA, Web service, Hibernate etc.
Anonymous
If you get through first interview, you should be able to perform in client interview as normally that guy ask similar question asked by client/
Check out your Company Bowl for anonymous work chats.