Round 1 - Phone screening
Round 2 - One LeetCode technical in Google Doc.
Round 3 - The onsite was a behavioral interview and three LeetCode-style technical questions. The behavioral interview was typical "what would you do in this situation?" questions, and the LeetCode questions started easy and progressed to medium-hard.
Geometric pathfinding problem.
Probably a LeetCode Hard if you're not brushed up on your math.
The following metrics were computed from 1 interview experience for the Google Software Engineer 2 role in San Francisco, California.
Google's interview process for their Software Engineer 2 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 2 interview process in San Francisco, California.