At the end he started asking do you any other language other than java, Ruby, python script, non-rdbms databases, etc. I told them I have also worked on CMS framework,I know similar scritping langg pearl script, have worked on DB2, Oracle 9g, 10g, 11g. Also I mentioned my interests for JQuery and Groovy and grails. I have knowledge on JEE, Design patterns for which you can review my submitted code. That tells I can pick a module and gain expertise to advanced level. So, will not take time to learn other frameworks or databases. Then he started giving me the feedback that we dont see any breath in your profile. This you are contradicting your own statemtent. I also didnot see any question on data structure, algorithms, collections, threading, reflection, nothing!. All your questions are scenario based and don't involve depth of java itself.
Check out your Company Bowl for anonymous work chats.