I know my stuff. I think.
Wow. I like to think I meet Joel Spolsky's criteria, Smart, and Gets Things Done, but Arulkumaran and Sivayini's Java/J2EE Interview Companion (DMG copy) makes me feel like a wet-behind-the-ears undergrad again.
This thing covers everything. A couple of favorites:
How would you go about identifying any potential thread-safety issues in your Java/J2EE application?
How would you go about identifying any potential transactional issues in your Java/J2EE application?
Any interview based on this guide will crush the weak and exalt the strong with remorseless clarity. I'm going to post this thing above my computer at home, and use it as a study guide.
java-interview-companion.pdf