9 ms·
Exactly, it would have been fair game to ask why I used a window function instead of an aggregate function + subquery joined back onto the main result set. Or,
by oarabbus_ 7y ago
Exactly, it would have been fair game to ask why I used a window function instead of an aggregate function + subquery joined back onto the main result set. Or, to ask if I could rewrite the query another way which would be more efficient.
However, the interviewer didn't simply insist the query does not do what was asked (when it did indeed return the correct results).
Instead, the interviewer actually insisted it was an invalid query which would not run at all.
- jaf656s 7y agoIn this case it sounds like a bad interview and that they missed a good opportunity for discussion!
- socialist_coder 7y agoFrom their perspective, they have hundreds of candidates and need to quickly filter a bunch out. So, having low-technical knowledge recruiters ask questions and look for a standard set of answers is the way they do it. There is no room for technical discussion during this phase, no room for nuance. I'm not saying this is a good process or that it's fair, but it is the reality right now. You still get OK results and it's far faster and cheaper.
- oarabbus_ 7y agoI’d already passed the recruiter screen and another phone interview. This was the technical interview with the manager of the group.
- socialist_coder 7y agooh wow, damn. that is pretty sad.