Been reading a lot about interviews and that a good interviewer for a .NET Developer should consider your problem solving skills over a bunch of technical questions. I too believe I would do better writing code to solve a problem then sitting and explaining a bunch of technical terms. What are your thoughts? Did you lose a job because you didn't know a lot of technical questions, but could solve any coding problem thrown at you? Are more interviews being aimed at problem solving?