Hacker News new | ask | show | jobs
by lesuorac 1459 days ago
I think the theory and research [1] behind them is fine. You need a short question that will allow a candidate to demonstrate competency in many areas and that really restricts your options. A lot of the blogs posts I've seen really don't understand the process as there is a rubric the interview has to fill out that outlines and if the blogger thinks the whole interview is you get a problem and then you either give them an optimal solution or you don't then you're going to fail half the rubric. Also, I generally think that FAANG has done more time thinking about what makes for a good process than that w/e blogger has (teams of people do data analysis on this. I don't think I've seen a blogger even cite a paper).

I would argue it's mostly about filtering out somebody bad and not testing if somebody is actually really smart. This might sound the same but it's not. It's a Type1 vs Type2 error [2] situation and for the most part, FAANG is ok with a process that won't hire every qualified candidate as long as it doesn't hire unqualified candidates. But that's the ideal situation. A lot of people within FAANG do not like to do interviews but are pretty much forced to (or you get an arbitrarily lowered performance eval) so there's definitely going to be a lot of interviews done by a really disinterested interviewer and that's not going to be a good experience.

I do base my interview questions on a real problems and I've had a few interviewees ask me "if they'd ever use this at work" and I just ask them how they think X feature works and I've never gotten a response back from them after that ...

w.r.t. how long FAANG interview process takes (i.e. month+). No, this is outrageous but I don't have much visibility into where the problem is but it's not with the interviewers (average feedback is reported under 2 days for an entire slate).

Depending on when the blog was written they may also be very correct. Google was known for using rather un-job related questions [3].

[1]: https://www.semanticscholar.org/paper/The-Structured-Employm... [2]: https://en.wikipedia.org/wiki/Type_I_and_type_II_errors [3]: https://www.wired.com/2014/08/how-to-solve-crazy-open-ended-...