Recently we hired a programmer to develop a application for our company. This programmer claimed .Net was his specialty. However, after six months, we realized this programmer wasn't as proficient in .Net as he claimed to be. Now we are in the process of interviewing for a replacement. My question to those of you who are experts, what are some .Net questions should the interviewer ask to determine if the programmer is seasoned or not? I believe there are simple questions that every seasoned programmer should know. We're looking for someone with VB.Net 2005 experience. Thanks in advance for your help.