Finished today with 100% score. I have been doing java programming for a quite long time already, so most of the things were familiar to me.
To prepare for this certification, I
- read OCA Java SE 7 Programmer I Certification Guide by Mala Gupta, which I found to be very good, and did the mock exam in the book. The book is very good but it didn't cover some of the more trickiest/hardest subjects. However, the explanations are clear and the amount and quality of questions is excellent.
- Tried the mock exam in the book OCA Java SE 7 Associate Study Guide, http://www.amazon.com/Programmer-Study-Guide-1Z0-803-Oracle/dp/0071789421
, but at least the online version I had access to seemed to be quite outdated and content was partly not related. Also, I didn't think the quality of the questions was very good, so I didn't use this book very much.
- Bought the 5 mock exams from Enthuware for about 10 euros, which were of very good quality. I only had the time to finish the first mock exam (if I recall, with 80% result) and 15 questions on the second one. Heavily recommended. It covered the trickiest things other sources did not.