They ask about a lot of data structures and a few brain teasers. Make sure you read some "Cracking the Coding Interview" to get an idea for these questions.
I would say the technical part is 95% of what they are looking for, so spend little to no time thinking of good behavioral responses.
compress string
The following metrics were computed from 1 interview experience for the Google Software Development role in Los Angeles, California.
Google's interview process for their Software Development roles in Los Angeles, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Software Development interview process in Los Angeles, California.