Good benefits and good salaries. Google treats its engineers very well, even in these economic times.
Very smart people, world-class engineers (quality varies from group to group, though) that make very fun co-workers whether to discuss life, politics, or engineering.
Big impact. You know the stuff you build can affect, positively or negatively, millions of users.
Inconsistent vision. You're never quite sure what senior management is thinking, or whether they have a master plan. In fact, after working there for several years, you're beginning to think they don't. A lot of decisions are whim decisions. Projects get killed on a whim and resurrected on a whim.
Launches & rollouts [are] extremely frustrating. A lot of launch gates & reviews, some are understandable but some are quite ridiculous. Too few people control too many aspects of things.
Stop pretending you're a "big company with startup culture." Admit that the "startup culture" is gone and it's time to build a new culture based on reality.
I went onsite with the Mountain View campus for a position in the Google Cloud division. A total of five interviewers participated. It's unclear how they selected the interviewers; in the end, three interviewers asked distributed systems questions.
I was contacted by a Google recruiter and went directly to an on-site interview, I believe due to a strong internal referral. I spent a week preparing for the interview. On interview day, there were 5 rounds of technical interviews plus lunch. In tot
One screening phone interview with a recruiter. An on-site interview followed with six engineers at Googleplex. All the engineers looked very smart, but the interview questions were somewhat consistent (Big O notation and hash tables) and not practi
I went onsite with the Mountain View campus for a position in the Google Cloud division. A total of five interviewers participated. It's unclear how they selected the interviewers; in the end, three interviewers asked distributed systems questions.
I was contacted by a Google recruiter and went directly to an on-site interview, I believe due to a strong internal referral. I spent a week preparing for the interview. On interview day, there were 5 rounds of technical interviews plus lunch. In tot
One screening phone interview with a recruiter. An on-site interview followed with six engineers at Googleplex. All the engineers looked very smart, but the interview questions were somewhat consistent (Big O notation and hash tables) and not practi