Yesterday I passed part 1 of the certification process with 88%.
My thoughts are:
1) I found the Legacy connectivity the toughest part in the exam.
You have to refer to lot of scenarios.
2) The questions on internalization were deceptively tricky
3) For design patterns, its worth going through lots of questions, especially about the design of EJBs. Also you
must have thorough knowledge on the intent, applicability sections of
all the GOF design patterns.
4) For security, don't just concentrate on
applets but look at other concepts like authentication, authorization etc.
5) For RMI-IIOP, the following link gives you a good understanding:
http://www.javaworld.com/javaworld/jw-12-1999/jw-12-iiop_p.html 6)I had more than one question about transaction attributes in EJB
and a questions on the ejb activation/passivation lifecycle
7) Do you know how transactions can be propogated across multiple
beans and multiple bean methods. You need to!
9) Regarding load balancing, the following link may be useful:
http://www.onjava.com/lpt/a/1228 13) Some questions are tricky.
For example, you may have to select a protocol for a given scenario.
The keywords that you get from the question is "syncronous calls in a
legacy system". The options to select will
be "HTTP", "JMS", "IIOP", "HTTPS". You may have to select IIOP since
IIOP and JRMP are synchronous in nature. JMS is asynchronous model.
I practiced with a lot of questions in my final week. My main revision questions came from
http://www.prepare4success.co.uk and
http://www.whizlabs.com Bob