I completed a phone screen with the recruiter, followed by a phone interview with a current engineer.
The phone interview involved discussing technical concepts and coding collaboratively in a Google Doc, which the engineer also had open.
While the engineer was a bit difficult to understand, the interview itself felt fair. However, I wasn't as well-prepared as I could have been.
Print all paths of a binary tree.
Do part (1) without recursion.
The following metrics were computed from 142 interview experiences for the Google Software Engineer role in San Francisco, California.
Google's interview process for their Software Engineer roles in San Francisco, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Software Engineer interview process in San Francisco, California.