I had a recruiter call, then a phone screen, then an onsite interview.
After the onsite, I had six team match meetings and matched with a team I was really excited about.
My big takeaway is that going in, I definitely perceived Google to be more like Wall Street, where people work there mainly just to make money and gain prestige.
I was really pleasantly surprised by the team match meetings; every manager could articulate why what they were working on actually mattered to them, which was nice to see.
They asked for my transcripts since I'm less than three years out of college (2.75 years).
After the hiring committee, I found out I got an offer but ended up taking another job because it was more aligned with my long-term dreams.
Phone screen: Algorithm question
Onsite:
Team Match: General conversations about the teams
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.