It has been ages since I last took my Java exam. Recently I was looking at JavaBlackBelt. JavaBlackBelt is a community for Java and related technologies certifications.
It seems that a lot of people have contributed to the exam question pool. I took the beta exam, and it really test your in-depth knowledge of Java. For those of you who want to test your Java skills, give it a try, and it is free !!!!
What are the different views that are considered when building an object-oriented software system?
What are the differences between aggregation and composition ?
1: String a = “test”;
2: String b = a;
3: String c = b;
4: String d = c;
5: a = null;
6: d = null;
Which objects are available for garbage collection?
Interestingly, so far there is no one who get the Black belt. Maybe it is really too tough, or the real hard core Java programmers never bother to take any certification ?
There are different levels of the belt, start with
- Yellow Belt
- Orange Belt
- Grenn Belt
- Blue Belt
- Brown Belt
- Black Belt
Most are in the Yellow Belt, and 0 for Black Belt. I am wondering who will be first Black Belt 🙂
For those Java programmers out there, find out how much you know about OOP and have fun !!