Win a copy of The Little Book of Impediments (e-book only) this week in the Agile and Other Processes forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Passed today on SJCP 1.4 with 78%, long detailed message

 
David Rissato Cruz
Greenhorn
Posts: 3
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Hi people,
I'm very happy cause I made my certification exam today and i scored 78%.
I think i'd score better but i fell in some areas like Threads (you need to carrefully reading source codes presented in those questions cause there are some traps in there), garbage collection (i really don't know where did i miss the answers) and in some very basic concepts (like what does happen when you try to concatenate a lot of strings with a lot of other primitive types).
I'll describe the parts where i think i've missed and what would i do if i could come back in the time to study some more before the test:
First of all, here are my exact scores:
Declarations and Access Control....100%
Flow Control, Assertions, and Exception Handling....88%
Garbage Collection....66%
Language Fundamentals....80%
Operators and Assignments....62%
Oveloading, Overriding, Runtime Type and Object Orientation....100%
Threads....50%
Fundamental Classes in the java.lang package....83%
The Collections Framework....66%
My highest score points were in Object Orientation (100%) and declaration and access control (100%). Maybe because i've been using Object Orientation in Delphi and C++ programming since 1995 or maybe just because i like object orientation a lot.
In the flow control, assertions and exception handling (88%), i think i missed a question specific about assetions. I really need to confess that i've never needed to use assertions in my life so i think it's the reason i missed this one. I suggest you all to code and try to test 4 or 5 different program examples about assert to get some experience with it (if i have done it before take the exam i'd get 100% in this area too)
Garbage collection (66%): As i said before, i really don't know where did i miss (i think i missed 1 of 3 questions). I can't remember well what are the questions but i think i can missed a question that asked about garbage collection in a structure like: ["a" has a reference of "b"] and ["b" has a reference of "a"], when it will be garbage collected. Well my friends, play a little bit in Java with structs like that cause i've noticed that a lot of person missing garbage collection score in this board. And i'm pretty sure that we all didn't miss those questions asking about System.gc() (i haven't questioned about that in my exam)
Language fundamentals (80%): I don't know where i missed here too.
Operators and assignments: Here i know where i missed. A stupid and simple question about string concatenation. I suggest you must to play a lot with it, concatenating various types of primitive types to strings and see what results compiler gives to you, including null references.
Threads (50%): Here was my worst score. I think its because most of us never need to use Thread classes in everyday programming (just some simple concepts). I suggest everyone to play harder with Object thread control methods (like notify(), wait() etc) and various instances of running Thread.
Fundamental Classes in the java.lang package (83%): I don't know where i missed here.
The Collections Framework (66%): I haven't played that much on all kinds of collections. You don't need exactly to spend many hours executing code and filling collections to reach a good score here but it's important to know exactly how each kind of collection store and retrieve information to you. Don't think (like i did) that it's enough to know how work just the parent types of the collections framework. Pay attention how each kind of collection acts (you don't need to know the internal mechanics, just the result expected).
Well, i think it's enough for today. I hope these information can be valueable to you.
I want to thanks all the JavaRanch staff cause this site helped me a lot during my studies.
To you all who are willing to make the exam, be sure to read the javaranch's "Programmer Certification Study FAQ" and make some of mock tests listed in "What is the best way to prepare for the SCJP exam?" section. They are very valuable to show you where are the points you are weak.
 
Terry Kwan
Greenhorn
Posts: 8
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations!
Thanks for your detailed information.
[ November 28, 2002: Message edited by: Terry Kwan ]
 
Dan Chisholm
Ranch Hand
Posts: 1865
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations David!
 
Valentin Crettaz
Gold Digger
Sheriff
Posts: 7610
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Nice shot David
 
Manish Hatwalne
Ranch Hand
Posts: 2596
Android Firefox Browser Ubuntu
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congrats David
- Manish
 
Luciano Vilela
Greenhorn
Posts: 4
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations David!!!
 
Ruff Young
Ranch Hand
Posts: 513
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulation!
 
Svend Rost
Ranch Hand
Posts: 904
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations!
and thanks for the tips
Good Luck
/Svend Rost
 
M Mahfuzur Rahman
Ranch Hand
Posts: 41
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Congratulations.
 
Rao Kodeboyina
Ranch Hand
Posts: 35
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Good Job, Congrats
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic