The Facebook Careers website has a dozen programming puzzles that can be solved in different languages, including Java 1.5.
I highly recommend doing this, some of the problems are deceptively complex and better test your knowledge / design of your algorithm than anything specific for any language.
matt b Mar 30 '10 at 13:20 2010-03-30 13:20
source share