From Tim Heuer's blog (via Tony Dowler):
inspired by scott hanselmen's post about What Great .NET Developers Ought to Know, as well as the rush of interviews i've been conducting lately to fill sharepoint positions, i started compiling a list of questions for what a sharepoint consultant ought to know...here it is...
Go read it to see how you measure up. Some good questions in there that will help you see what areas of SharePoint you're weak in (if any). It seems like a pretty well-rounded list of questions.
If you do really well on the SharePoint questions and feeling like you know everything go read Scott's What Great .NET Developers Ought to Know and it will probably bring you back down to earth :)