I applied online after finding out about the program through my campus recruiting site. I was contacted by a member of HR, who set me up with two phone interviews.
One interview was behavioral and fit-based. The other was half code-reading and half code-writing on a Google Doc. The process was fairly fast and efficient, and the interviewers were very nice.
Asked to read code and write basic sort/search algorithms, then optimize them.
Some abstract recursion questions.
The following metrics were computed from 1 interview experience for the Google Freshman Engineering Program role in United States.
Google's interview process for their Freshman Engineering Program roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Freshman Engineering Program interview process in United States.