Candidates were shortlisted based on their resumes. Subsequently, we received an email informing us that we had been selected for the interview process. The email described the process in detail. There were mainly two rounds.
In the first round, we were called at a specified time and asked 2-3 coding questions. We had to explain our logic and then code online on a Google Doc. This round lasted for approximately an hour.
The second round was of the same kind but with a higher difficulty level.
How to find ternary representation of a number?
Find minimum spanning tree.
The following metrics were computed from 7 interview experiences for the Google Software Engineer role in Santa Clara, California.
Google's interview process for their Software Engineer roles in Santa Clara, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Software Engineer interview process in Santa Clara, California.