I asked one of my friends for a referral in August.
The interview process was as follows:
Median-level sliding window question. Median-level array. Hard-level array. Hard-level HashMap. Hard-level distributed system. Median-level tree.
The following metrics were computed from 6 interview experiences for the Google Software Engineer New Grad role in Sunnyvale, California.
Google's interview process for their Software Engineer New Grad roles in Sunnyvale, California is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Google's Software Engineer New Grad interview process in Sunnyvale, California.