Microsoft changed how it interviews software developers
Great, now can Netflix, Google and Facebook do this, too?  Not because I want to work in these places, but because  they influence everyone else and as a senior engineer in the systems space I feel I shouldn't need to study days or weeks for fizzbuzz sorting algorithms questions that are designed to test comp sci recent grads.  I have a proven career, and was never suddenly stumped in a project due to not being able to..  sort letters in some obscure order based on arbitrary rules.  How about we look at that, and compare the candidate's past experience to the current needs and interview based on that --  You DID look at the CV before bringing the candidate in, didn't you?