Two phone calls.
Each of those phone calls is a 45-minute interview. You will be expected to code in the language you choose, and the interviews are most likely to be back-to-back.
Trees and Dynamic Programming
The following metrics were computed from 4 interview experiences for the Google Software Engineer (Internship) role in Chicago, Illinois.
Google's interview process for their Software Engineer (Internship) roles in Chicago, Illinois is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Software Engineer (Internship) interview process in Chicago, Illinois.