I'm going to take an OCP (JSCP) SE6 exam in few day, so I have a question regarding it.
As I have read, there is a pool of questions, categorized by subject (Concurrency, Collections, etc). Are questions extracted from that "pool" evenly? I mean, 40 questions for Concurrency, 40 for Collections, 40 Generics, and so on. Or is it all random? 10 for Concurrency, 60 for Generics [...] ? Same question for the toughness of the questions; 20 questions hard, 20 medium for concurrency/ Collections [...] or all random ?
Been studying really hard for the past 2 weeks (10+ hours(crazy, eh?)/ day; 2 months total) for that exam. Still have a feeling I'm going to fail that exam. And it makes me mad, that people, 3 times younger than me (7 years old) PASS that exam. I would feel like Horse Poop. I'm using K&B's book, which is a GREAT book! Amazing. Started with Programmers Guide to Java SCJP Certification_ A Comprehensive Primer (3rd Edition), A - Khalid Mughal's book, but read it until the Thread subject came - too hard to read, very... dull(?), but still, a good book
// Sorry about my English, not my native language.
Generally, there are pre-decided guidelines on how many questions should be there for a specific part. Of course, all topics do not have same number of questions (e.g. threading/generics have more questions than file handling etc.).
You can get a general idea about this by having a look at sample test from Sierra-Bates book.
However, I would not advice to compare your results (especially based on age etc.). IMHO, learning new (and proper) things is much more important than simply passing the exam.
To get a better understanding of your preparation, start attempting as many practice tests as possible. It will give you a good idea about actual exam, and about areas in which you need more preparation.
I just finished doing ExamLab's practice exam. I scored 40%. I have an exam tomorrow. Probably going to fail But I'm not going to beat myself because of that. I think it will make me study even more, and this time I'm going to take about 2 months for it. Not 1 month - 2 month pause - and 2 weeks (10+ hours a day; over-studying). And besides, I have years, until I'm going to (hopefully) work as a Java programmer - got plenty of time
Very sorry for I'm replying too late. But I'll strongly advice to reschedule your exam.
If you really think that you are gonna fail, then this is the time to take some more practice tests, and identify the weak areas. Yes, even if you fail, you'll get a real life experience, but you'll lose money.
Anyways, if rescheduling is not possible, then by all means, go ahead and attempt this one. And remember that there's nothing wrong in failing an exam. These exams have values exactly because those are not very easy.
Thank you for your encouraging reply.
Sadly, rescheduling was not an option. Yes, I agree, I would have taken atleast extra month for studying... but couldn't.
I actually had an opportunity to take this exam for free, so I had nothing to lose.
So yeah, went there and... *drum-roll*... and PASSED - 73%. And woah, how important is to take atleast 2 passes after finishing the exam!!
1st-pass: Re-checked marked questions, about 15 of them; "corrected" about 5;
2nd-pass: [had about 15-20 min left] "corrected" another 5, but had half the questions un-rechecked;
Anyways, learned ALOT through this "journey"! Those last 2 weeks... my god... 10hr+ per day is, for me atleast, EXHAUSTING!
Thanks to ofcourse:
K&B's book, CodeRanch, Mughal's JCSP book, StackOverflow and random articles.