The exam objectives read as follows:
- Write code to define, instantiate and start new threads using both java.lang.Thread and java.lang.Runnable.
- Recognize conditions that might prevent a thread from executing.
- Write code using synchronized wait, notify and notifyAll to protect against concurrent access problems and to communicate between threads.
- Define the interaction among threads and object locks when executing synchronized wait, notify or notifyAll.
Although the interrupt method isn't mentioned explicitly, I wouldn't ignore it entirely. Just get the feel for how it works so that you're not entirely stumped if you see it on the exam. I don't recall if it showed up on my exam, but I'd expect that it is "fair game."
I hope that helps,
Corey