You first submit your application online. You do have to write three short essays.
If you are selected from there, there are two back-to-back technical phone interviews. They will be with Google engineers, and you will have to code in Google Docs that both you and your interviewer will see.
It's not too bad; just try not to get nervous and flustered, like me.
They were similar to problems found in "Cracking the Coding Interview," which is a great resource to prepare.
The following metrics were computed from 1 interview experience for the Google Engineering Practicum role in Pittsburgh, Pennsylvania.
Google's interview process for their Engineering Practicum roles in Pittsburgh, Pennsylvania is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Engineering Practicum interview process in Pittsburgh, Pennsylvania.