Had a first round interview, thought it went fine. The guy I talked to was nice enough. The second step was a tech interview with a few basic C#/.Net questions. I had mentioned to the recruiter that I was working with that I had exposure to Entity Framework. Apparently to them this meant that I had deep knowledge with it. I got every other question that they asked correct, but apparently not being able to say specifically why the sample code they showed me was wrong (i.e. I said "Here's where the error probably is but I'm not familiar enough with it to say why it's wrong") counted as "Saying I was familiar with something and not actually being familiar with it" or something like that