I would really like to thank Leo Crawford and John Wetherbie for their notes - I probably used them more than the Cade/Roberts book. I also used the book "Applied
Java Patterns" - but after taking the
test I think the
SCEA study guide would have sufficed for design
patterns (not that "Applied Java Patterns" isn't a fine book). I used the Monson-Haefel book as a cross-reference to the notes/study guides above, but not too much (I've got a little hands-on with EJBs - if you don't have hand-on it is probably required reading).
I also used Whizlab's SCEA prep software. Without going into too much detail, I give their prep software a B- as study aid and a D+ as comercial software. The scenario questions, although usually badly worded, were similar in nature to the test. The patterns question were horrible. Simply repeating a one paragraph definition of a particular pattern is not an explanation of why a pattern is or is not a suitable answer. I also didn't agree with a lot of the answers given, but when the questions are so vague and badly worded - it doesn't make much difference. Bottom line: if you have the money to spare, whizlabs has the best mock exams of any I have tried (all others being free ones referenced from this site, so this isn't exactly a "rave" review) - so it might be worth it to you to try it out. If you really know the material it cannot really help you learn anything except to give you a feel for the types of question that will be asked.