Challenging, rewarding work found nowhere else. Without going into detail, Google offers problems found nowhere else in the computer industry, in many different areas. It's also pretty easy to move from one job to another if you find you're not satisfied with what you're doing.
It's now a large company, with the downsides of that. It's growing and experiencing a certain amount of growing pains. Unfortunately, some people seem not to recognize that what works when a company is just a few hundred or a thousand employees doesn't necessarily work when the company grows to the size Google currently is.
I think senior management is actually doing a good job, both managing growth within the company and dealing with the inevitable issues that arise when a company becomes as large as Google. With its growth, Google has become a target. They've dealt with this well, I think. They're also doing well in adapting to the political reality of a large corporation in the United States. And they seem to have managed to retain their ethics while doing so.
Reached by recruiter and submitted my resume, coding challenge, and phone screen about coding. I then flew to Santa Monica for an entire day on-site interview with members of different Google teams.
After initial contact via email, you then schedule phone interviews, which consist of general programming questions. This is then followed by an onsite visit where you go to their office to interview.
The interview process included two phone interviews and a 6-hour on-site interview. The on-site interview consisted of five 1-hour technical interviews and a lunch break. Some interviews were more math-based, some algorithmic, and others were for a
Reached by recruiter and submitted my resume, coding challenge, and phone screen about coding. I then flew to Santa Monica for an entire day on-site interview with members of different Google teams.
After initial contact via email, you then schedule phone interviews, which consist of general programming questions. This is then followed by an onsite visit where you go to their office to interview.
The interview process included two phone interviews and a 6-hour on-site interview. The on-site interview consisted of five 1-hour technical interviews and a lunch break. Some interviews were more math-based, some algorithmic, and others were for a