There were two back-to-back 45-minute interviews. Both were technical, and both focused on DSA. Mine was pretty easy. The first was about arrays, and the second was on class design and tradeoffs. Both interviewers asked about time complexity, and the first one asked a lot about edge cases.
Make a class that supports storing ranges, combining ranges, and checking if a number is captured in a range that you store.
The following metrics were computed from 8 interview experiences for the Google Software Engineer (Internship) role in Sunnyvale, California.
Google's interview process for their Software Engineer (Internship) roles in Sunnyvale, California is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Google's Software Engineer (Internship) interview process in Sunnyvale, California.