Peers are very nice people. The technology is fascinating; the best build and review system ever, and data query tools to die for (dremel, googlesql).
Food is good but fattening.
Management is a bit weak, and direction can be limited. Sometimes it was hard to find something worth working on. Definitely more politics and paperwork than smaller companies.
Google is really geared to 20-30-year-old folks in terms of its culture. Being over 50 makes you a rarity and a minority. Folks try to be inclusive, but the environment focuses on youth.
Needs improvement. Well-meaning, but not charismatic or engaged.
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
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.