I can understand why some complex algorithm competency might be required at some of these companies but this alpha nerd "dick-measuring contest" needs to stop.
I am angry for the OP of the post above and for my own experiences as well as for many other fellow developers who have been through the same.
I think it's time we fight back as a collective and tell the "big 4" and the big 4 wannabes to go screw themselves, however I feel powerless, frustrated and angry. We can't continue to be complacent, enough is enough I say, let's do something about this.It has gotten out of hand. I refuse to accept this as the status quo.