Despite everything, the hiring bar is still pretty high.
Excellent place to gain experience with really cool technologies.
Great name recognition, great to have on your resume.
Google has a really bad case of "not-invented-here." They have custom/internal versions of all the major kinds of tools. The upshot of that is that if you want to leave Google, you won't have a lot of experience with common things, even Google Cloud Services.
They use a completely different infrastructure internally for production services.
One-on-one interviews were conducted with four people from different groups within Google. The first part of each interview was conversational, followed by a technical question that was to be answered during the session. The questions were not unfair
The process was a bit slow, but overall, both the recruiter and interviewers were professional and nice. The questions were also very practical. There were five rounds of interviews over two days, covering programming, algorithms, and system design.
The interview included scripted questions, general engineering questions, work history, and a few more generic "problem solving" questions. For example, "If you were shrunk down to the size of a dime and put in a blender, how would you escape?"
One-on-one interviews were conducted with four people from different groups within Google. The first part of each interview was conversational, followed by a technical question that was to be answered during the session. The questions were not unfair
The process was a bit slow, but overall, both the recruiter and interviewers were professional and nice. The questions were also very practical. There were five rounds of interviews over two days, covering programming, algorithms, and system design.
The interview included scripted questions, general engineering questions, work history, and a few more generic "problem solving" questions. For example, "If you were shrunk down to the size of a dime and put in a blender, how would you escape?"