Onsite interview with 4 coding challenges. Three consecutive coding challenges followed by lunch, and then another coding challenge. The coding challenges were fair and not too hard. The interviewers were helpful when I was stuck, and their tips helped a lot. The staff were really friendly, and the interview place was not too crowded.
How do you put a list of node/edge pairs into an existing tree? The list of nodes are not in any particular order, and it's not guaranteed to have a pair with the existing tree.
The following metrics were computed from 1 interview experience for the Google Software Engineer New Grad role in Waterloo, Ontario.
Google's interview process for their Software Engineer New Grad roles in Waterloo, Ontario is extremely selective, failing the vast majority of engineers.
Candidates reported having mixed feelings for Google's Software Engineer New Grad interview process in Waterloo, Ontario.