You get to work on problems that have incredible scale, reach, and impact.
You make things used every day by billions of people; or create data-driven algorithms on a scale not done anywhere else. The company has gotten bigger, but the culture is still idealistic and bottom-up.
In the end, the thing that makes Google unique is the idealism of its leadership. The press is sometimes cynical about the "don't be evil" mantra, but it's something the leadership is serious about. It comes out in the incredible (but quiet) care devoted to protecting the privacy of customer data; or in the care about employees (like healthy food, thoughtful benefits, etc).
The idealism is also reflected in the projects that get funded: not so many projects that chase the gimmick-of-the-day; more projects that lay out a vision of a better world.
An excellent place to work over the long run.
The bottom-up culture is not for everybody.
It can sometimes feel chaotic, as if managers can't decide what they want. That's because the company culture is "try things and see what works." It is a good company if you thrive on uncertainty and autonomy; it is less good if you are looking for clear, consistent directions.
Applied online. They skipped the phone interview. The interview on campus was moderately difficult and focused on system design problems. Received an offer in a week. They beat a competing offer from another popular large company.
The standard Google interview process, which started with a recruiter reaching out on LinkedIn, followed by: * Data Structures and Algorithms round * System Design round * Hiring Manager round * Culture Fitment round * Bar Raiser round
An engaged recruiter set up what became five interviews: * Two coding and algorithms * Two systems design * One "Googleyness" and Leadership The first coding interview went well. For the next interview (systems design), the interviewer ghost
Applied online. They skipped the phone interview. The interview on campus was moderately difficult and focused on system design problems. Received an offer in a week. They beat a competing offer from another popular large company.
The standard Google interview process, which started with a recruiter reaching out on LinkedIn, followed by: * Data Structures and Algorithms round * System Design round * Hiring Manager round * Culture Fitment round * Bar Raiser round
An engaged recruiter set up what became five interviews: * Two coding and algorithms * Two systems design * One "Googleyness" and Leadership The first coding interview went well. For the next interview (systems design), the interviewer ghost