Case in point, this morning I interviewed a 'senior' C# .NET developer with over 10 years' experience - and yet she didn't even know the syntax for using lambda expressions, was barely able to get started with linq, and was unable to tackle a basic string splitting problem. Oh, and she couldn't do fizz-buzz.