Challenging work, a great set of smart people around you, awesome benefits and perks, and great work-life balance. You will not feel your opinions unheard or your efforts unnoticed, even though it's a big company. Google takes good care of its employees.
Can't think of much. Not sure, but I've heard it can take a lot of time climbing up to higher levels (L6+).
I've been applying to many companies, but Google's process has been the best so far. After applying and a successful phone interview, I was invited for onsite interviews to Zurich. The whole trip was paid for by Google, and I was reimbursed for my e
First phone interview: Walked through resume first, and got right into coding using a Google Doc. Second phone interview: Asked to introduce myself, and also got right into coding using a Google Doc.
Coding challenge plus multiple rounds of phone interviews. The coding challenge is intro-level, while the phone interviews require an understanding of more complex data structures and some algorithm design ability. Most of the interviews were fair,
I've been applying to many companies, but Google's process has been the best so far. After applying and a successful phone interview, I was invited for onsite interviews to Zurich. The whole trip was paid for by Google, and I was reimbursed for my e
First phone interview: Walked through resume first, and got right into coding using a Google Doc. Second phone interview: Asked to introduce myself, and also got right into coding using a Google Doc.
Coding challenge plus multiple rounds of phone interviews. The coding challenge is intro-level, while the phone interviews require an understanding of more complex data structures and some algorithm design ability. Most of the interviews were fair,