I passed Part I test this morning. I encountered a �test driver failure� at the first question. I could not continue my test after that. Then test center called Prometric to reschedule another test in about 40 minutes. I almost ran out of time the second time and in fact I finished my last question just 3 seconds before time out. I think that the first �test driver failure� made me nervous and therefore I could not really concentrate during the test. I scored 79 %. Not very good, but enough to carry me over the test. I am a SCJP and have over 4 years Java experience. I used JFC, applet, HTML, Servlet, EJB session bean, JDBC, CORBA, RDBM, OODB, UML, and many design patterns in the past four years. I consider my self as a very experienced software developer (11 years in software development). Here is my preparation time: three weeks. A very intense three weeks. I read John Wetherbie�s note two times and Sun�s new SCEA Study Guide (Mark Cade, Simon Roberts) two times. Mastering EJB one time (fast browse mode because I have been using EJB for about 20 months). Patterns in Java (Mark Grand) one time (fast browse mode). A few online mock tests to try out my test speed. My suggestion: You must read John�s notes. I do not recommend Sun�s Study Guide. I feel that it does not cover enough details in most of those test subjects. You can really save that $40 (book price tag) for a good meal. MUST SPEND A LOT OF TIME in �Mastering EJB� because it covers at least 60% of test questions (my estimation). I did not spend enough time in EJB container model and security and I got a very low score in both areas. UML, messaging, internationalization, and design patterns are fairly easy. If your preparation time is limited, do not get into details in those topics.
Hello, Frankie, Congratulations on your score! My experience was similar (except for the test crashing). I didn't know anything about J2EE, but studied for two weeks, and also got 79%. I found Part II/III a bit easier (took just one week to complete), so I'm sure you'll do great after this. Good luck!
I only own a copy of "version 1" Mastering EJB which was published in 1999. It covers EJB 1.0 and EJB 1.1, and it covers the test subjects pertty good. The SCEA test does not cover EJB 2.0 yet. But it does not hurt if you also learn new concepts. If the newer release covers the old material, I think you should read the newer release.
Congratulation! Frankie, how many hours you spend on studying the material for the three week's preparation time? I also studying, reading books for a few weeks, but I cannot get the key point of the exam - although I got read the EJB books but I cannot answer the question correctly. Did the objectives provided in the Sun Success Guide adequate for preparation. Please kindly illustrate your key on success. Thank you very much.
To: Franky Cheung I spent 2-4 hours in every week day, and 6 hours in weekend. My day time work are also EJB related programming work. Remember, every hour you spent in preparing the test will be useful for your future work. They will not be wasted. The Suns' SCEA Study Guide is, as its name implied, just a "Guide". It covers all test subjects but not enough details. I don't think you can pass the test with just that Study Guide. A very big part of the test is in EJB related topics. Since the test is for "Architect", you do not need to get into detail of EJB programming. You need to know the definition of stateful session bean, stateless session bean, entity bean, and when to use each one of them in business use cases (applicability). Activate/Passivate/BMP/CMP/Transaction/Bean Pooling/Security... You also need to know what design patterns are used in EJB interfaces. As I said that you need to spend a lot of time in EJB. I can not cover all of those topics here. You also need to study UML, GOF design patterns, communication proptcol and ... (Study Guide covers all subjects). Good Luck!