First, I received an online assessment, which was pretty simple.
Then, I was invited for an interview with two rounds. Each interview was 45 minutes long.
Both rounds featured only coding questions. The code had to be written in a Google Doc while explaining the approach to the interviewer. The interviewers provided hints if I got stuck.
Both of the questions were difficult. One was a string problem, and the other involved backtracking.
One string problem and one backtracking problem
The following metrics were computed from 1 interview experience for the Google Software Engineer Internship role in Raleigh, North Carolina.
Google's interview process for their Software Engineer Internship roles in Raleigh, North Carolina is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Google's Software Engineer Internship interview process in Raleigh, North Carolina.