I've been at Google for nearly ten years and continue to be surprised that I'm still growing, learning, and believe that I'm working with some of the sharpest, ethical co-workers. The company is large enough that I've been able to hold three different jobs in different orgs, developing valuable, transferable skills unique to each role.
The company is a lot larger now.
There's more red tape.
The cross-functional decision-making process is very slow.
It's not as nimble as it used to be.
Find a way to avoid a top-heavy company.
Was referred by a current employee. Short phone interviews for fitness. They provided coaching before the onsite interview for what to expect: a full hour with a current employee that was not "graded." Five onsite interviews back-to-back with a lu
This was quite a hard interview, with challenging system design questions. It was quite difficult even with lots of experience working in this field. You need to prepare very well to have a chance, and even then, it's hard.
I applied through a friend and was contacted by HR almost immediately. They scheduled me for on-site interviews at the Mountain View office without a technical phone screen. I arrived early at Google's West Campus and found parking easily. It took a
Was referred by a current employee. Short phone interviews for fitness. They provided coaching before the onsite interview for what to expect: a full hour with a current employee that was not "graded." Five onsite interviews back-to-back with a lu
This was quite a hard interview, with challenging system design questions. It was quite difficult even with lots of experience working in this field. You need to prepare very well to have a chance, and even then, it's hard.
I applied through a friend and was contacted by HR almost immediately. They scheduled me for on-site interviews at the Mountain View office without a technical phone screen. I arrived early at Google's West Campus and found parking easily. It took a