I had two recruiters during the process. Both were nice, and the interviewers were generally pleasant.
Consider it a collaborative effort to solve interesting problems.
I went through almost every stage, but somehow did not get the final VP's blessing. The recruiter could not tell me why.
Basic stuff:
Relatively practical problems often use stacks, queues, and binary search. None are expected here.
Examples include:
Some design questions were touched upon, including consistent hashing.
The following metrics were computed from 16 interview experiences for the Google Senior Software Engineer role in New York, New York.
Google's interview process for their Senior Software Engineer roles in New York, New York is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Senior Software Engineer interview process in New York, New York.