CHeck out the following site. It can help you understand and learn the Java fundamentals and the core concepts. Also assist you in your interviews.
Java/J2EE Job Interview Companion
Java/J2EE Core Concpets
Stop it, spammer!!!
Happiness is good health and a bad memory.
-- Android Development Center
-- Cloud Development Project Center
-- HTML5 Development Center
-- Windows Mobile Development Center