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

OR

Java/J2EE Core Concpets