The interview process involved a technical screen, followed by an onsite interview.
One aspect that stood out was the manager who interviewed me. She was dressed more formally than the other women in the office, appearing as if she were going on a date – complete with high heels, tight pants, curled hair, and makeup.
She finished graduate school within the past five years (whereas I completed mine 15 years ago) and possessed at least 10 years less experience than I did.
During the interview process, the possibility of me working as a manager was discussed. Ultimately, Google decided I lacked the requisite past experience to justify a management role. I was offered a position as an engineer, which I declined.
The reason for my refusal was that the interview panel conveyed what kind of "manager" Google values. It seems clear that Google prioritizes "eye candy" over competency. This suggests a reduced possibility of career advancement for myself, and likely for other, more qualified individuals as well.
This observation aligns with my opinion that Google's products have declined in quality. The company appears to have become similar to Boeing or Microsoft. It's quite sad.
A seemingly random discrete math problem that you would only know how to answer if you had actually solved the problem before:
Given travel times between a group of cities and constraints on what cities you can travel to, derive the optimal path between cities.
The following metrics were computed from 3,728 interview experiences for the Google Software Engineer role in United States.
Google's interview process for their Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Google's Software Engineer interview process in United States.