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.
There are on-campus opportunities, though you can also visit the Google Careers website and fill out the form. For me, there was an online assessment that included two coding questions. If you are selected, they will then call you for an interview.
The first part was the Google Online Challenge, which involved two coding questions. The second part of the interview process was an initial discussion, set up to discuss past projects and educational background.
It was a Google Hangout interview where I coded in a Google Doc in front of an engineer. It was supposed to be a phone interview, which instead became a Google Hangout call. The process was standard: * Behavioral questions * A coding question *
There are on-campus opportunities, though you can also visit the Google Careers website and fill out the form. For me, there was an online assessment that included two coding questions. If you are selected, they will then call you for an interview.
The first part was the Google Online Challenge, which involved two coding questions. The second part of the interview process was an initial discussion, set up to discuss past projects and educational background.
It was a Google Hangout interview where I coded in a Google Doc in front of an engineer. It was supposed to be a phone interview, which instead became a Google Hangout call. The process was standard: * Behavioral questions * A coding question *