As an ex-Googler who interviewed 100+ candidates (mix of phone & onsite interviews) I can tell you that there is a great variance across the company groups in the quality of questions we ask. And the reason is simple: it's up to the interviewer to choose his questions. Questions aren't standardized.
I took great pride in the fact that my questions were unique. I designed them myself, about 30: some quick knowledge tests, some elaborate coding challenges, and everything in between. And for a given candidate I would pick about 6-7 questions of the 30 to ask them.
I didn't care if the candidate didn't know or didn't find an answer. I would entice the candidate to drop it and just move to the next question. Some candidates make it hard because they want to keep persevering, keep thinking, but there is limited time in an interview. As an interviewer, my goal is to (quickly!) find and evaluate what you are good at, not what you don't know.
Unique questions? What's there to be so proud of in selecting questions? Are you playing jeopardy with the candidates careers? Enticing the candidates to moving on and not answering questions in what is probably the biggest interview in their life? "Quickly!"?
> Some candidates make it hard because they want to keep persevering, keep thinking
Yeah, amazing that some candidates want to demonstrate their perseverance even in face of problems that they find challenging. Crazy right?
I'm wary of pushing people to move on to something else because I know that if I was on the receiving end, I would think that I fucked up and the interviewer is trying to get the interview done early.
A candidate who spends far too long on a part of the problem without getting anywhere will get some guidance and nudging. If they take that on board and get back on track then that's great - they're responding to feedback and correcting course. If they remain too committed to their chosen approach and continue to struggle, then we've seen it with our own eyes.
At the end of the day, we're giving candidates the benefit of the doubt and recognising that, a lot of the time, it's their nerves that are doing the talking and you need to work with that.
Well, as evidenced by this thread, candidates are frustrated by the interviewing process at Google, in particular by poor/generic/boring questions that test a narrow/irrelevant topic. So, yes, I took pride in selecting questions that aren't like this in order to find what the candidate is good at, not what they don't know.
And rest assured that I always made it very clear to the candidate that abandoning a question they are stuck on is best to maximize their chance of doing well in the interview. If I have a 45-min time slot to spend on a candidate, I don't want to waste 30 min on a single coding challenge that they do poorly on and have barely 15 min to cover other topics. If I get a sense they won't do well after 10 min, I stop it, move on, and that leaves us 35 min to do other coding challenges. I have more chances of finding what the candidate is good at in 35 min than in 15 min.
Given that you probably had 60 minutes tops, you expected a candidate to answer each question in nine minutes at most? If you left time for candidate questions (I’m assuming you didn’t), there’d only be 7 minutes a question.
I don’t think you learned this style of questioning in interview training. Going off script like this uncallibrates the entire system. In fact, if I was your coworker, let alone manager, I’d recommend you for remedial interview training. This is not how you conduct an interview for any role.
I took great pride in the fact that my questions were unique. I designed them myself, about 30: some quick knowledge tests, some elaborate coding challenges, and everything in between. And for a given candidate I would pick about 6-7 questions of the 30 to ask them.
I didn't care if the candidate didn't know or didn't find an answer. I would entice the candidate to drop it and just move to the next question. Some candidates make it hard because they want to keep persevering, keep thinking, but there is limited time in an interview. As an interviewer, my goal is to (quickly!) find and evaluate what you are good at, not what you don't know.