Sure, if you'd like the test as a Word .doc file (with some hidden answers and comments) then give me a private message with your mail address.
OO
I deliberately left the point class out of the "analysis" because I didn't want them to worry about defining a point class - it was really a "take it as read" approach.
For the "border" question,
all but one of them put the border info (type, colour, thickness) into the polygon class, rather than making a new border class - that was a bit disappointing.
SQL
For the SQL side, the second question isn't as obvious as it may at first appear. The key word in the question is "all". Lots of people half-answered it and thought they had it right. If you messed up the first or second, the third wasn't evident.
Error 100 isn't
100% a trick

Code 100 is (generally) NO_DATA_FOUND (in Oracle, Sybase, MicroSoft SQL Server at least). If they commented something like "I'd look in the manual", that was fine. Really that was to show whether they'd embedded SQL in procedural languages or made stored procedures (we do both a lot here).
Quite a lot of them commented that if I'd given them a database to access with a GUI/Isql then they'd have done much better. We deal with confidential banking applications and data, and some of the time we have to work
without any data because the bank can't give it to us. Sure, we could make it up, but sometimes it's distinctly
non-trivial to fudge together some "sensible" data.