Got a tip of a quite harsh and depressing page today: What Great .NET Developers Ought To Know (More .NET Interview Questions)
It’s a list of thing that you should know to be great, according to Scott Hanselman…
I am not sure - but it is well worth reading.
Apparently you can find answers to many of the questions on this site: http://www.ayende.com/Blog/PermaLink,guid,b6e3e8ce-4a6e-4cf0-af70-d360be9e8c76.aspx