Don't bother reading these questions.
It won't help. Google's interviews are set up such that the questions either have impossible answers, or the problems are changed so much that looking them up won't matter.
You just have to have very solid computer science fundamentals and show enthusiasm.
For such a large company, the interview process feels so ad hoc that it almost deterred me from accepting an offer. I ended up accepting, but I'm hoping the interview process will be improved so others won't make a decision the other way.
How would you build Google Search?
The following metrics were computed from 13 interview experiences for the Google Engineering role in Mountain View, California.
Google's interview process for their Engineering roles in Mountain View, California is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having good feelings for Google's Engineering interview process in Mountain View, California.