Great transparency within the company where you can learn a lot.
Abundance of great, intelligent people in the company.
Lots of exciting opportunities within Google.
Great benefits and perks.
Employees are well respected by the company.
Too Mountain View-centric. Most key persons are in HQ, and most important decisions are made there.
It's a pain for offices to collaborate across timezones. For example, it's impossible for JAPAC, EMEA, and the US to meet together.
Think of ways to make "remote" offices work better.
I had an excellent interview experience for the Senior Software Engineer role at Google. The process was structured, fair, and focused on problem-solving, system design, and leadership. Interviewers were supportive and curious about my approach. Cle
A call with recruiter 1 entry DSA interview. 3 rounds DSA, 1 round system design, and 1 round Googliness/behaviour. It was quite long; I started from the morning to almost night.
Easy phone screen and then a difficult system design Q. Plus, normal interpersonal. Didn't make it past that round. People were very nice and the question was clear. Responses were prompt. Didn't have to wait a long time to hear back.
I had an excellent interview experience for the Senior Software Engineer role at Google. The process was structured, fair, and focused on problem-solving, system design, and leadership. Interviewers were supportive and curious about my approach. Cle
A call with recruiter 1 entry DSA interview. 3 rounds DSA, 1 round system design, and 1 round Googliness/behaviour. It was quite long; I started from the morning to almost night.
Easy phone screen and then a difficult system design Q. Plus, normal interpersonal. Didn't make it past that round. People were very nice and the question was clear. Responses were prompt. Didn't have to wait a long time to hear back.