There are many sites which are a good resource for java interview questions-answers. Following is the list of most popular websites.
Tutorialspoint
www.Tutorialspoint.com
StackOverflow
www.stackoverflow.com
DZone
www.dzone.com
Wikipedia
www.wikipedia.org
IBM Developer Works
www.ibm.com/developerworks/java/