Earlier quoted context omitted.
I honestly think their process is pretty good (at least it was for me). There are no bullshit questions and they are honest in their feedback/telling you what you should and should not expect. A lot of people are pissed because they didn't get in and feel it's google's fault for having a 'broken interview process'. But reality is that google is one of the most profitable/successful companies in the world and gets vot…
> A lot of people are pissed because they didn't get in and feel it's google's fault for having a 'broken interview process'. But reality is that google is one of the most profitable/successful companies in the world and gets voted "top employer" year after year. A lot of people want to work for them, so they can afford to be picky in the interview process; but that doesn't mean anything is broken. Quite the opposite…
One disagreement, I don't think this is purely about remembering algorithms from college. That's a necessary but not sufficient condition. If you can't do the basic binary tree traversal (and so forth) stuff cold, I'd say there's no way you'll pass the exams, because you need to solve more complicated problems that are based on core data structures and algorithms.
Honestly, I have to say I'm pretty damn impressed with people who can do this at the whiteboard. I might be able to get there, with a few months of study, though this would probably require neglecting other aspects of my life and job for a while. The cynical part of me has this vague suspicion that this screening is actually designed to hire only those without these sorts of demands on their life (kids, family, outside interests).