I applied online, and they contacted me about three weeks later. The recruiter was quite efficient in setting up interviews.
There were two back-to-back phone interviews. My first interviewer was extremely nice, while the second one seemed more harsh. They briefly asked about my resume but practically left no time for me to ask them questions about the job. We went straight into the coding portion of the interview.
Overall, the questions asked were not very difficult. I was really nervous and inexperienced with interviews. I also did not pay close attention to the details.
The first interviewer asked fairly low-level questions about the frame buffer and how to set certain bits to 1. The hardest part for me was understanding how the frame buffer is arranged (think of it as multiple integers in memory).
The second question was about traversing a singly linked list and removing odd nodes. I tried to be as detailed as possible.
The following metrics were computed from 5 interview experiences for the Google Engineering Practicum Intern role in United States.
Google's interview process for their Engineering Practicum Intern roles in the United States is on the easier side as most engineers get an offer after going through it.
Candidates reported having very good feelings for Google's Engineering Practicum Intern interview process in United States.