I interviewed at Google earlier this year. It was a complete waste of my time. The questions were unrelated to my skills and the position I was looking for. You go in there assuming they know what they are doing because they are the great Google. They don't. It's completely random.