I followed javaranch and yahoo(scea_j2ee) groups almost everyday for the past two months. They helped me a lot to find out study materials,clarify doubts and get the inspiration from successful candidates.
First I started studying to understand and get involved into different technologies of this exam. I read lot of materials from internet here and there. I am also familiar with many topics as I have j2ee design and development work experience. Once I thought I am familiar with all the topics, then I booked for the exam giving one month of time to read again from exam point of view. In this one month I read lots of study notes from the group, taken available mock exams and I prepared brief notes for myself.
As everyone mentioned, the real exam is different from mock exams. But mock exams really helped to understand the questions types. This exam requires your good understanding on the technologies especially on j2ee,common architecture,legacy connectivity and security.
The easiest part of the exam is UML(4) and Internationalization(2). They were very easy and straight forward. Design patterns: few straight forward questions, few ejb related questions and one benefits question. Many questions from ejb and legacy connectivity. Atleast two questions from B2B business architecture.
I thought the timing is not well enough. I could not find time to review my answers.
I know this is a very repeated question but anyway I would like to ask you as you had taken the exam most recently. Are the questions more specific about technology like method definitions and locations or was it more at a higher layer ?
I would like to know if I am ready for the test and I thought the mock tests were a good indicator. If the questions are not similar to them then do you suggest some ways of how I could determine if I am done with my preparation ?
Harsha, The questions mostly at higher level. There were No syntax or method signature or deployment descriptor level questions. But in UML, you should be able to recognize given diagrams, methods, associations, mulitiplicity and access modifiers. In Internationalization you are required to know class/package level knowledge. for ex. which class or package does formatting?which class is responsible for the given problem?
Though mock exams are not very similar to real exam, still if you are able to get 80% and above you should be ready for the exam. Actually I also struggled like you that how to determine myself ready for the exam but I could not get the answer. What I did is I read atleast two new study notes in the last week before exam to review as well as to check whether I missed any topic.
Hope it helps...feel free to ask me if you have any more doubts. All the best!
Hi Vaithiyanathan, Congrats. fantastic score.I have a lot of questions for this statement of yours.
As everyone mentioned, the real exam is different from mock exams. But mock exams really helped to understand the questions types.
How is the real exam different from Mock Exams. What exactly do you mean by this. Can you elaborate a little bit on this statement.
1. I have been working only on Whizlab's Mock Exams and not following any other links in detail. I am just doing cursory reading from all the links.Because i practised the same mock exams again and again from Whiz labs i am getting good scores more than 80%.
Hi Meenakshi, Thanks for your wishes. I would not suggest working on only mock exams. Mock exams generally don't cover entire subject. You should be taking Mock exams only to validate yourself where you stand. You should not be taking mock exams as a study material.
I haven't used whizlabs so I do not know how whizlab mock exam is! moelholm.com 2nd mock test was good. You can also expect some questions at javacoding.net level. Anyway, whatever mock exam you take if you can take 80% and above at first attempt itself you should be ready for the exam.
Mark Cade's book alone is not sufficient. For common architecture, legacy connectivity, Internationalizatin Ramu's notes is also good. For security, Mark Cade's book is good start as well as read the links I shown. I think Security is the one the toughest topic in this exam and there is no single material to point out which covers all security related info.
EJB: You can expect questions from life cycle,passivation,pooling,container management,transactions,services, and also ejb related with legacy connectivity,security and design patterns.