They called me up after seeing my LinkedIn profile. It took a while to set up because it was near the holidays, but they arranged a phone screening interview, then an onsite interview.
Both were what I have come to know as typical Google interviews. Technical coding questions, questions with several possible answers, but only one 'best' answer.
I made a lot of dumb mistakes, like leaving return statements off the end of functions even though I had gotten the main body of the function accurately, and I was quite nervous, which didn't help. They were mostly nice, although a few of them seemed resentful that they had to be running an interview.
They asked me a computer vision question that involved needing to compute the integral image, which took me a while to dredge up out of deep storage.
The following metrics were computed from 168 interview experiences for the Google Senior Software Engineer role in United States.
Google's interview process for their Senior Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for Google's Senior Software Engineer interview process in United States.