Mission: Google’s mission is to organize the world’s information and make it universally accessible and useful.
I worked at Google full-time
You're forever in meetings
The quarterly nature of the business makes it feel like you're on a hamster wheel sometimes if you don't get proactive
I applied online. The process took a week. I interviewed at Google in March 2014.
The first phone interview consists of making the interviewee comfortable with some banter.
Then Some technical questions which lead into a coding question in a google doc.
Once finished you should walk through one or two sample questions.
Don't fret if you don't know a library name, but get the syntax of your language correct.
Make sure you have a solid knowledge of basic data structures and algorithms.
Always cater for corner cases.
Knowing about how threadding and distributed computing is always a benefit, but it depends largely upon your interviewer.