Could questions similar to these be on the real exam? These were from WGS-PREX-J035B-Form3:
Since A, B, C and E were things I learned about in the K&B book, I thought the answer must be one of them. But it wasn't. Do I need to know about Iterator and RandomAccess? -----
I guessed correctly? But will I really need to covert hexidecimal to binary? Or is an easier way to solve this? ----- These were from WGS-PREX-J035B-Form2: This test had 3 questions involving Daemon Threads. Afterwards, I found Kathy's post about daemon threads here. , but still, getting three questions that required actual knowledge of something I had never heard of before really shook me up.
----- Also, there were some questions, which I'm not going to be able to find now, that dealt with methods I wasn't familar with. clone() was one of them, and the other was getClass(). I see from the api that they are the only methods of class Object that I didn't know about. The others are all mentioned in table 7-1 in the K&B book. ----- So anyway, I'm taking the test in 38 hours, and I'm concerned that knowing the material from the K&B book isn't enough. However, I read a post where Kathy said that the people who wrote the sample questions aren't necessarily the same ones that wrote the questions for the read test. I guess I'm just trying to assure myself that I know all I need to know, and there won't be new methods, classes or interfaces popping up on the exam that I don't know anything about.
Hi Amy - I wish I could make you an absolute promise, but I can't. I can say a few things though that might ease your mind a bit. - We've been receiving feedback for our book for 16 months now, from hundreds of test takers, and I have to say from that feedback, the book is very thorough where it needs to be. But, it's a cert. book, not a reference book - there are certainly LOTS of Java topics that we skip or treat lightly because they're not on the exam. So it's easy to find threads that say - "K & B don't cover topic X", but it's truly hard to find such a case that's on the exam! -I will say that we intend to beef up our discussion of threads in the next edition, and talk a little about daemon threads, but not for any specific questions you might get, just for a more thorough foundation. - There are questions on the exam that might appear to be API related questions that actually aren't. For instance you might get a question that uses an AWT class, but the question isn't really an AWT question. - In terms of hex, you should know the material about two's complement (a bit obscure, but look around page 150), and bit shifting that's covered in the book, chapter 3. I'd say that the mock exams are a good indication of how well prepared you are - good luck and let us know how you do! - Bert [ May 01, 2004: Message edited by: Bert Bates ]
Spot false dilemmas now, ask me how!
(If you're not on the edge, you're taking up too much room.)
I read Bert and Kathy's book just before taking my exam and found it was a great help. But it was not the only book I read. There were the not so much fun books such as Gosling et al's "The Java Programming Language", Flanagan's "Java in a Nutshell" and Bloch's "Effective Java", and of course parts of the Java Language Specification. Bruce Eckel's "Thinking in Java" was also a good read. Do not forget that the things you have to know are defined by Sun's SCJP Objectives and not by any certification book, they are only an aid to learning enough Java to pass the exam. The main purpose of the examination is for experienced java programmers to show their proficiency in the language. So read, read, write programs doing all sorts of things, read some more, and passing the exam will become a matter of course.
I agree with you, Barry. The book is just one more aid to achieve the certification. I had 2 questions in my exam that I didn't learned from the book but also from other sources of study. One question about Collections had methods from List and Iterator, which both I thought it wouldn't appear on the exam so I didn't bother to study. But, as the answer had multiple choice, I could eliminate the ones I was sure it was wrong... Another one about threads had daemons, and this I studied from the Heller's book. So, my advice is the same as yours: don't study from just the book. Take many mock exams, see the JLS, and, of course, come to javaranch to get answers and to learn more and more!
I passed with 90%. The only surprises were that certain topics weren't on my exam. I didn't have anything with inner classes or ~ ^ | & >> << etc bit arthimetic questions. I was almost dissapointed in how easy the test was.