The thing is mostly multiple choice but I do give them couple of optional open ended questions at the end of the test so that they can make up for the points they might have lost when they confused XML with SQL or when they told me that Excel is a database, and WWW==Internet.