A couple of weeks after I applied online and notified my college recruiter, I received an email to schedule a two-hour time block for two consecutive 45-minute Google Hangout interviews. I could pick from C++, C, Python, or Java as my preferred coding language.
The first interview was only somewhat technical. I had time at the end to ask a lot of questions about the program. My interviewer was a friendly, easygoing person and a full-time engineer. From the questions, it seemed like the type of students they were looking for were creative problem-solvers who are able to communicate their ideas.
The second interview involved coding on a Google Doc with a different engineer at another Google site. The problems were tailored to my knowledge as a freshman and were not different from the list of topics to know sent from the recruiter. The suggestion to read "Cracking the Coding Interview" was also helpful, but not critical. My interviewer for this one was very patient and gave hints when I got stuck. When there was time to ask questions at the end, I asked about the interviewer's project at Google.
I appreciated that the interviews were focused on my interests and career development. For both interviewers, it was obvious that they were passionate about the EP program and providing an educational experience for the interns.
The interview questions are confidential.
The following metrics were computed from 120 interview experiences for the Google Engineering Practicum role in United States.
Google's interview process for their Engineering Practicum 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 interview process in United States.