> It's these types of questions that would stop me even applying for a job at Amazon or Google. I know they'd come up and I know I'd flunk them, so I don't bother.
I've known some decent programmers to come out of Amazon, but I've also seen some atrocious programmers that had previously worked at Amazon. I can't say it breeds confidence that their interview techniques work well.