4 ms·
Firstly, I never said whether algorithmic interviews were good or not (still unsure tbh), I wanted to provide a counter-point against a common trope that it is
by ratorx 5y ago
Firstly, I never said whether algorithmic interviews were good or not (still unsure tbh), I wanted to provide a counter-point against a common trope that it is just memorising algorithmic tricks to do the interview.
I’m not sure I understand your point. My guess is that you’re saying that I’m expecting a very specific answer whilst the difference in process might result in different answers? My binary tree question is a made up example to illustrate a point, but it is a bit misleading. There’s no expectation that people will identify the “invert a binary tree”, as long as they can describe the optimal solution some other way. However, in case the candidate doesn’t immediately spot the full optimal solution, they can break it down into steps, one of which might be to identify a good data structure (a binary tree) and a useful operation (inversion) and go from there.
I’m not sure how to even start engaging the painter analogy, but I will point out a flaw in the problem. A large reason FAANG does the interviews this way is because they can quantise it better and distribute not just the interviewing between interviewers, but also the training of new interviewers.
So I guess a slightly more relevant analogy would be you trying to hire 100 painters worldwide for your large painting company after interviewing 1000 people whilst not having the time to interview them all personally.
- throwmeawaycs 5y ago>A large reason FAANG does the interviews this way is because they can quantise it better and distribute not just the interviewing between interviewers, but also the training of new interviewers. Almost! They do it this way because they are stupid individuals who are paid to hire individuals more intelligent than they are. If anyone finds out they aren’t necessary then you and your job go away. To wit: if your hiring process is transparent and commands no respect why would your daily operations be different? Lol! Oh no!
- ratorx 5y ago> They do it this way because they are stupid individuals who are paid to hire individuals more intelligent than they are. This is partly inevitable, not every interviewer will be smarter than the candidates they are interviewing. I’m curious why your distribution is so skewed though (all interviewers are dumber than all candidates). I’m not sure how satisfiable this is, considering that some of the candidates become employees and then future interviewers. To keep this constraint, there must continue to be an unbounded growth of intelligence at FAANG. If that’s the case, it seems like a great place to learn from smart people. > To wit: if your hiring process is transparent and commands no respect Would definitely say the hiring process is not as transparent as it could be. Not sure about “commands no respect”. Considering how popular algorithmic interviews have become for non-FAANG companies, there must be some people who decided to value it. Perhaps you don’t consider the opinion of anyone who does value it important enough to include. But then your sample becomes slightly biased right?