People are smart, and projects are generally intellectually stimulating for engineers.
There are good career options.
There's positive signaling for the future (saying you worked at Google will help you for life).
The in-house perks (especially food) are awesome.
Things move pretty slowly. Projects can take years to ship.
Your experience will depend on your team. I've heard wildly different stories of Google experiences from people on different teams.
You will have a phone interview using Google Docs and get two questions to solve. The first question is to determine how many pointers continually point to one linked list. The second question is to use an algorithm to describe, in a company, if th
From what I heard, there are typically phone interviews where you code on a Google Doc, and then an on-site interview. While I didn't get past the phone interviews, I have glowing reviews for their University Recruiting team. They made sure that I d
I received a contact from a recruiter via email. After a phone screening, I scheduled a phone interview. Meanwhile, I contacted a friend who provided an internal referral. Thanks to their referral, my phone interview was canceled, and I proceeded t
You will have a phone interview using Google Docs and get two questions to solve. The first question is to determine how many pointers continually point to one linked list. The second question is to use an algorithm to describe, in a company, if th
From what I heard, there are typically phone interviews where you code on a Google Doc, and then an on-site interview. While I didn't get past the phone interviews, I have glowing reviews for their University Recruiting team. They made sure that I d
I received a contact from a recruiter via email. After a phone screening, I scheduled a phone interview. Meanwhile, I contacted a friend who provided an internal referral. Thanks to their referral, my phone interview was canceled, and I proceeded t