Two phone call interviews, each lasting 45 minutes. The interviewers were very helpful and not at all mean. They sort of walked you through the process.
I solved the initial problem pretty quickly, but then they asked you to optimize your solution for memory or space, etc., which can be tricky.
Q. Write a function that takes two trees as an argument and returns true if they are equal.
The following metrics were computed from 142 interview experiences for the Google Software Engineer role in San Francisco, California.
Google's interview process for their Software Engineer roles in San Francisco, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Software Engineer interview process in San Francisco, California.