Earlier quoted context omitted.
This is like preparing for an iBanking or Management Consulting interview: undergrads and bschool students alike will spend months preparing for those. And it's "worth it", if they really have what you're after. For banking and consulting, analyst training is truly great. The signaling after those few years when you're a bright kid who studied history in undergrad, is pretty good too. And with Google, you can't deny…
it wasn't so long ago that nobody did this for tech, because we had a self-selecting industry that paid smart people very well, and those banker and consultant kids looked to us with a certain level of envy because we could naturally, seemingly effortlessly (not really), do what they studied years and years to do, which is make over 100 grand in your early 20's without really trying. those days are almost over. the b…
How long ago is this?
When I was in school 10 years ago, I know I spent ~3 months studying for my upcoming interviews. I memorized all the big algorithms, and an entire book of programming puzzles.
Prior to that, in HS, I remember reading on /. about programming puzzle interviews.