The process involved a first coding challenge, followed by two phone interviews.
The coding challenge was administered via HackerRank.
The first technical phone interview focused on picking a random ball from a given set of colored balls.
The second phone interview included designing a program to find a path of 1s within a matrix of 0s and 1s.
Given a matrix of 0s and 1s, find the path that has only 1s.
The following metrics were computed from 9 interview experiences for the Google Software Engineer (Internship) role in San Jose, California.
Google's interview process for their Software Engineer (Internship) roles in San Jose, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Software Engineer (Internship) interview process in San Jose, California.