Hi,
I noticed only one (at most two) questions on writing
jsp as xml documents, and very few about classic tags (they did't go to details about constructing neither classic nor simple tag handlers, surprisingly no API knowledge was required - just common things).
Nevertheles, I definitely suggest that you read the API,
you should also read both
servlet and jsp specs. Be ready for "container commons" related questions (kind of "what is activated first, what goes next" etc.).
One of the questions was about html tags rather than things related to web component developement. I mean it obviously required some knowledge about using custom tags (expecially nesting them), but you had to pick the correct answer basing on pure html skills.
Questions on design
patterns were a bit tricky as all questions that contain a lot of "prose". I personally do not like that kind of questions, because there is always risk that you won't get them right (expecially that English is not my mother language - what probably can be seen with half an eye
)
Finally - there was one question that had no correct answer, and I'm sure of what I'm saying, so you were stuck between rock and a hard place (the problem is probably a typo, but they usually do that kind of typos on purpose).
Good luck for all candidates
Cheers
Chris