Google is where you can put your academic toy grad school projects behind you and build real systems with serious resources behind them.
You work with really sharp coworkers on projects that can impact millions of people all over the world.
If you're self-directed and curious, you'll find no end of interesting problems to work on.
Compensation seems reasonably aggressive in rewarding high performers.
Office layout can be pretty packed (5 engineers to an office hut at times).
Some projects are not as glamorous as other projects.
Perks are on the decline due to the economy (but they're still pretty ridiculous relative to other places).
Spend more time allocating engineers to projects that they want to work on (don't just assign them arbitrarily without their consent).
I was referred by a friend who works at Google, and I had applied for a specific position they advertised. They called me within a few days and asked when I was available for a phone screen. The phone screen started with another engineer asking me t
First, a phone screen with an online coding question. If you pass the phone screen, you are scheduled for an on-site interview with about 5-6 engineers. All interviews are coding questions, with one lunch break where you can interact with an employe
The recruiter was very helpful initially. There are some strange interviewers, so please be careful. If you know any questions in advance, they will try to stump you with a hard question. I encountered an interviewer like that. When I answered his
I was referred by a friend who works at Google, and I had applied for a specific position they advertised. They called me within a few days and asked when I was available for a phone screen. The phone screen started with another engineer asking me t
First, a phone screen with an online coding question. If you pass the phone screen, you are scheduled for an on-site interview with about 5-6 engineers. All interviews are coding questions, with one lunch break where you can interact with an employe
The recruiter was very helpful initially. There are some strange interviewers, so please be careful. If you know any questions in advance, they will try to stump you with a hard question. I encountered an interviewer like that. When I answered his