From a certain point of view it makes sense - how are they going to schmooze with clients if they can't schmooze with you, but... shudder
From a certain point of view it makes sense - how are they going to schmooze with clients if they can't schmooze with you, but... shudder
However, "culture fit" can play a role in a different way: the actual interviewers (the ones who aren't taking you to lunch) will be given the opportunity to chime in on whether they think a candidate seems Googley, and this is often factored into the hire / no-hire decision.
So someone who spouts off racist, or presents as a brogrammer (i.e., cracks sexist jokes or throws around terms such as "gang bang", etc.) --- definitely not Googley.
Of course, it's harder to detect the more subtle forms of "someone I wouldn't want to have as a teammate" in a 45-minute interview. So more often than not, what I end up putting in that section when I do interviews is "no issues noted". The good news is that many of the more nuanced forms of "googleyness" are hard wired into the culture, and so new hires tend to pick up on these sorts of things through osmosis and seeing how more senior engineers behave. Things like gathering data to back up theories, and not just making assertions, or writing code very defensively and with a heavy emphasis on testing, etc.
Of course, these highly desirable attributes aren't unique to Google! In an ideal world, these sorts of things would be the base level of what would be assumed by all engineers across all companies! Unfortunately, those of us who have worked on many companies know this is not true --- and there will be a few bad apples inside any company, including at Google. But on the whole, I have to say that Google's hiring process tends to do a much better job weeding out "engineers I'd rather not have on my team" better than what I've seen almost everywhere else.
-Interested and curious about technology and the world
-Neutral or left-leaning socially
-Not too uptight
-At least some sense of humor
-Humble enough to admit mistakes and lack of knowledge
I kind of feel like these are things any good tech company would want, though. I'd be curious if a Googler could give a good definition for what makes someone a good fit at Google specifically; something that can be distinguished from other similar companies.
But you're right, they are tests... for the candidate to test Google.
but if they don't feel comfortable with you at lunch, or you come out as a jerk/asshole for anything, you're not taken. it makes sense.
its not a hard test but its a test.
The only way in which the "lunch interview" is an interview is in the reverse direction: it's the candidate's chance to ask all kinds of informal or random questions about Google. Other than that, it's really just a chance to give their brain a break, because let's face it, interviewing is stressful and doing six interviews in one day is pretty exhausting. It wouldn't be much of a break if we were testing them while they ate.
I guess if a candidate did something egregiously bad while we ate lunch, like jump kicking me or something, I'd probably go out of my way to track somebody down and tell them. But other than that, lunch is just... lunch! :)