If You Interviewing Programmers Like This, You Are Doing It Wrong(thecodist.com)
thecodist.com
If You Interviewing Programmers Like This, You Are Doing It Wrong
http://thecodist.com/article/if_you_interviewing_programmers_like_this_you_are_doing_it_wrong
I think the big companies processes or fundamentally flawed and end up weeding out a lot of good people who lack the "trick" question trivia answers. I personally would not do well on many of the pure CS questions because it has been years since I truly studied all that stuff, and as you said, I just use the linked list implementation in the library. That being said, I have 3 exits, have built many large systems, can bang out anything you can think of in JavaScript, IOS, Android, or Java the reality is, if I am dealing with a known CS problem I am going to look it up in reference material anyways, trivia is really just a way to say look at us we are so smart, when the reality 90% of the time development is gluing things together in new and novel ways. Even the iPhone, it was gluing OSX onto a mobile platform and bringing in touch technology, sure there was some pure CS items but the majority was just like everything else, glue stuff together, build up libraries and make the code reusable. I think they loose a lot of diversity of thought when they filter it down to trivia master need only apply.