I'm sick and tired, too. Yesterday same 'retarded-monkey' style interview for a company here in Ireland. They require 5+ years of C ++ on Linux, knowledge of the standard library, design and implementation of high performance, scalable, distributed and resilient systems. Questions: implement a stack, traverse a b-tree, Caesar cipher, an example of polymorphism, etc.
Honestly I felt they stolen 2 days of my life! I'm not a noob! In the last 20 years I had not the necessity to encrypt a socket with the Caesar cipher, nor to write a stack from scratch! How do you suppose I could show you that I can write in "high performance, scalable, distributed and resilient systems" ? Seriously they think this is a interviews for seniors? One of them asked me the date of birth "It's illegal but we need for it Security Reasons", yes, sure, take my vocabulary and look up "junior"!