I have appeared in more than 30 interviews till date in my professional career. In starting, I had some tough time in answering tricky question, but later on, I was successful in almost all of technical discussion. I have papered a list on most faced core java questions and their answers.
So if you are planning to appear in your next interview, I will highly recommend to go through these questions. You will be more confident.