Working at Google during the summer of 2015, as an intern, was an incredible experience. The project I was assigned was very interesting, challenging, and fast-paced—it was in a prototyping phase. The benefits and perks were just stellar. It is certainly one of the most invigorating workplace environments I ever experienced. There are tons of opportunities to relax and wind down at work, playing:
The vastness and sheer scale of work done at Google can be intimidating for newcomers. This is especially true given how competitive people are, and maintaining an edge over others to advance your career can be a challenge. Corporate bureaucracy and upper management can also rear their ugly heads and cause trouble. For example, projects in their early, prototyping stages can be axed all of a sudden, despite going very well, and can disrupt workflow. During such times, the "kool-aid bubble" can suddenly burst and make you sad. Some people I know there had to jump from project to project due to cancellations, causing issues with promotions, etc. This is tough, especially when the company takes on so many experimental projects.
Perhaps do something to ensure that many projects don't fail, causing repeated setbacks for some people. Otherwise, I don't have much to say here.
The interview process started with an OA. I received a technical interview two weeks after. I took the interview and heard back a day later that I'd be scheduled for a third round. I didn't pass the third round.
It was pretty good. I took the technical interview, which was easy to medium LeetCode questions. There were just two questions with ample time to answer them. You just need to practice your LeetCode.
Didn't make it past the OA. The OA was average to easy. I applied normally through the website without a referral and heard back a couple of months later with the OA. Overall, it's okay, but slow.
The interview process started with an OA. I received a technical interview two weeks after. I took the interview and heard back a day later that I'd be scheduled for a third round. I didn't pass the third round.
It was pretty good. I took the technical interview, which was easy to medium LeetCode questions. There were just two questions with ample time to answer them. You just need to practice your LeetCode.
Didn't make it past the OA. The OA was average to easy. I applied normally through the website without a referral and heard back a couple of months later with the OA. Overall, it's okay, but slow.