I had two interviews. The first one was technical.
The interview was over the phone, with screen sharing, and it was a technical Python interview. The interviewer asked me to explain why I thought my solution was good and how it could be optimized.
Find the most repetitive substrings in a string.
The following metrics were computed from 535 interview experiences for the Google Software Engineer (Internship) role in United States.
Google's interview process for their Software Engineer (Internship) roles in the United States is very selective, failing most engineers who go through it.
Candidates reported having very good feelings for Google's Software Engineer (Internship) interview process in United States.