Hello Amit, exam lab questions are by far stronger than what you will get in the real exams, so dont worry...Now listen I am talking to you based on MY PERSONAL EXPERIENCE WITH THE REAL EXAMS. Go back to the K&B book and do the following:
1.Read all the exam watch NOTES again and again
2.Read all the two minute Drills again.(The two minute drill for Threads
pay special attention and remember that wait() and notify() are NO longer in the exams).
3.Take the self tests again EVEN IF YOU HAVE DONE THEM BEFORE.
4.Take the mock exams on the CD again EVEN IF YOU HAVE DONE THEM BEFORE.
5.Now this is IMPORTANT as you answer each question try and identify what your knowledge
is being tested on REMEMBER to ALWAYS check first if a code will compile before going into logics.
You should ONLY choose compilation fails if you are 100% SURE.
ON-THE-EXAMS
Most of the questions will come from the following:
1.Object Orientation (Be sure you understand PERFECTLY chapter 2 of the K&B book)
2.Generics and Collections chapter 7 of the K&B book. Now this is important:
Make sure you remember the hashcode and equal contracts.
Remember how to override the equals() method.
Comparator, Comparable, remember their methods to override compare() and compareTo(),
sintax of collections, generics, their dos and donts etc.
3.API contents which is chapter 6 of the K&B book(Strings/IO, Formatting, and Parsing)
4.Flow Control, Exceptions, Assertions Chapter 5 of the K&B book.
5.Watch out for exam Trip-Traps
https://coderanch.com/how-to/java/SCJP-FAQ#tripsTraps
check out the contents and let me know if you have doubts and we'll try and resolve them together.
If you are VERY good in these four topics I just mentioned you are SURE to pass the exams!
however you need to follow everything I have said and anyother thing you feel NECESSARY.
So go for it and get-the-job-done! common!.