Prepare from these two books and try free mock tests available in net.
MOCK EXAM LIST
1. VOODOO Exam Simulator: (Downloadable)
This has a nice set of mock exams to begin with. All the questions in this covers the exam objectives and gives you the initial feeling of the examination questions. Do review the questions that went wrong. This will really help in the next mock exam.
There will be around 5 to 6 small length exams in this simulator.There will be no full length exam in this simulator.
2. JIRIS Mock exams: (Needs a login)
This website contains a comprehensive set of 3 mock exams that can be taken after registering in that site. These mock exams are for SCJP1.2.So, there will be questions that will not be related to the SCJP1.4 objectives. Make use of these 3 mock exams and treat it as a �learning from mistakes� kind of an experience. Do not worry about the percentage that you get in these exams, because you will take it again at the end.
The above 2 mock exams provide a wide range of questions that will help you in understanding the fundamental concepts of JAVA programming.
3. JAVA Ranch Rules Round Up Game: (Login not required)
This is not like the flash games you play�.It is more than that�The questions that are present will test your understanding of basic concepts in JAVA. There will be a total of 144 questions distributed into 12 rounds.
This is a very good site that has a single comprehensive mock exam with questions equivalent exam difficulty level. The score that you get in this mock exam will be somewhat closer to the final exam result.
So,take this mock exam when you feel that you are done with all the preparation.
These links contain the most famous set of mock exams that is trusted and that still continues to be the best of all. This is also full length exam which can be taken two and a half weeks before the examination date.