The process involves two back-to-back 45-minute technical interviews with two different software engineers. Each interviewer asks between one and three questions.
I really enjoyed the interviews themselves. If you prepare based on the study guide the recruiter provides, the interview questions are easy.
For each question the interviewers asked, I answered quickly, discussed them with the interviewers, and wrote the correct algorithms without mistakes, focusing on the most efficient solutions. Both interviewers told me I did a great job and asked me questions they said they'd usually ask candidates applying for the regular software engineering internship, rather than the EP. One of the interviewers even said, "I'm going to be blunt: these questions were too easy for you."
After all this, I waited about a month to hear back, and I didn't get the internship. Considering that I literally could not have performed better on the interview, I felt the results were determined before I even interviewed.
My advice to others applying for this role:
Even if you do great on the interview, there are a very limited number of spaces in this program, so don't expect that a great interview directly translates to an internship.
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.