I' ve got some experience as Java Programmer – at my job sometime I had to support and to change Java and C++ code. At Christmas Holidays I’ve decided to increase my programmer skills, and certification was a good way to do this.
First of all I' ve re-read B.Ekkel “Thinking in Java” book. It is nice introduction in Java, but it has very little practical examples. Next I’ve read Mala Gupta book. It is excellent exercise book and I advice it to everybody who wants to study Java. It has all necessary theory and practic. I read it with my notebook in hands as I tested almost every example from this book. I tried do not repeat the code but to play with it – to change access modifications, to create extended classes etc. It takes me about 10 days.
Sometime I read this forum.
Last, I bought Enthuware mock. My first trying to get mock test was sad – just 62%. I had to view all my mistakes very closely. The reason of the most part of errors was inattention, some theory I had to lean again. My next attempts where better and better, so my 4th test was 72%. I feel myself tied of preparing (I prepared 2-3 hour every day about a month) and I saw that pass score is just 63% now. So I took a look at last two tests and went to exam.
The exam was not very easy – it had not very difficult puzzles, but it was some traps (call non-static methods from static for example…). A lot of questions where about ArrayList, using switch operator and handing Exceptions.
First hour I was very nervous and worked slowly, so I was afraid I have no time, but I finished everything in time. I was sure that I’ve passed because I feel I answered correctly at main part questions, so, I was not surprised the result – but I it was pleasantly.