3 ms·
> An interviewer should push you to your limits and the more you know, the more they should push. Granted, this is HN, but this viewpoint is very tech-engineer
by Balgair 8y ago
> An interviewer should push you to your limits and the more you know, the more they should push.
Granted, this is HN, but this viewpoint is very tech-engineer focused. Most jobs aren't like this at all. Chicken-parts processor interviews aren't like this, para-legal interviews aren't like this, firefighter interviews aren't like this, teacher interviews aren't like this, etc. For the vast majority of jobs out there, your certifications, references, and resume are more than enough (especially in right-to-work states in the US).
> If you're rejected from the role, most likely you didn't reach the bar they needed you to be at, or you failed at the behavioral parts. Or, the interviewers you had weren't properly calibrated, which isn't to say anything about you other than bad luck.
Hanlon's Razor states that the mostly likely explanation is not conspiracy, but stupidity. Most of the time, your interviewers are just dumb/inexperienced/busy/assholes.
- zeroname 8y ago> Hanlon's Razor states that the mostly likely explanation is not conspiracy, but stupidity. Most of the time, your interviewers are just dumb/inexperienced/busy/assholes. What are the odds that everyone in your interview is dumb/inexperienced/busy or an asshole versus the odds that it's just you?
- Balgair 8y ago>What are the odds that everyone in your interview is dumb/inexperienced/busy or an asshole versus the odds that it's just you? Let's assume that your interviewer is selected at random from the population and that traits are independent from each other. Let's further assume that 50% of people are 'dumb', that 30% of people are inexperienced, that 90% of people are 'busy', and that 50% of people are assholes. Honestly, I think these estimates are kind to most people in corporate America, but we're going from a random sample of the population. You can play around with the odds yourself and see what you get. Now, my probability math isn't the best these days, but I can give this a go: The odds that your interviewer is all four of the listed traits is ~7%. Writing out the matrix for all the probabilities is going to take a while and really isn't formatted well for HN, so I'll skip most of them and just focus on the dumb assholes. So the odds that your interviewer is: - dumb, inexperienced, and an asshole is ~8% - dumb, 'busy', and an asshole is ~23% - dumb and an asshole is ~25% Now, that's just a single interviewer. You typically get a few rounds of them. Let's say that we have three interviewers to go through. What are the odds that at least one of them is a dumb asshole? Well, again, my probability math isn't the best, but I think that you just add the events together. So, the odds that you have at least one dumb asshole to be interviewed by is ~75%. Again, though, probability math is a head-trip to me and I always have to relearn it when I do it. Now, you asked what the odds were that the person being interviewed is the one at fault. Again, we have to assume that we are being picked at random from the population. I'll use the numbers as above and assume they are randomly distributed in a person likewise. The odds that both you are all four things (dumb/inexperienced/busy/asshole) is still just ~7%, and likewise for the rest of the permutations. For the sake of brevity, let's assume that the interviewee is dumb asshole and that the person giving the interview is NOT a dumb asshole. The probability that they are not a dumb asshole is ~75%. The odds that you, the interviewee, are a dumb asshole are ~25%. Again, though, probability math is a head-trip, I think the odds are then just multiplied to give the odds of that particular interaction at ~19%, or just shy of 1/5th of the interviews. Now, again, you have to go through three of these rounds of interviews, each time going through the independent probability math. Again, my probabilty math isn't the best here, but I think the odds that you are a dumb asshole and that the interviewers are NOT dumb assholes is ~56%. Again, assume random distributions of traits and random sampling of people and that my distributions of traits are accurate. Hope it helps! EDIT: Crap! You asked a question I did not answer (sorry): what are the odds that ALL the interviewers have NONE of the four listed traits and you have at least one of the traits. Well, the odds that a random person does NOT have ANY of the listed independent traits is ~2%. That ALL three of these hypothetical interviewers would not have ANY of the listed traits is ~0.000054%. Now, that you have NONE of the traits is ~93%, but lest focus on the dumb assholes again. So the odds that you have at least the dumb trait OR the asshole trait are ~50% ( Thank God I chose both those percentages to be the same!). So, given that you have at least one trait, and that the interviewers have NONE of the traits, what are those odds? They are ~0.000027%. Again, though, my math is not always the best, so please re-check.
- pedrosorio 8y ago> Well, again, my probability math isn't the best, but I think that you just add the events together. So, the odds that you have at least one dumb asshole to be interviewed by is ~75% Why would you undertake a several-paragraphs-long probabilistic analysis if you are aware of your inability to do so?
- nf05papsjfVbc 8y agoIt shouldn't be so hard to grant that one could harbour doubts about one's ability yet one could go ahead and make an attempt to do something. Also, I'd not read it as "inability" from the wording chosen.
- zeroname 8y agoA for effort. > Now, again, you have to go through three of these rounds of interviews, each time going through the independent probability math. Again, my probabilty math isn't the best here, but I think the odds that you are a dumb asshole and that the interviewers are NOT dumb assholes is ~56%. This is what I meant to ask, but I should've worded it differently.
- pmiller2 8y ago> What are the odds that everyone in your interview is dumb/inexperienced/busy or an asshole versus the odds that it's just you? In a lot of tech interview loops, all it takes is one idiot or one asshole to torpedo your candidacy.
- ricardoreis 8y agoWhat are the odds that everyone in your interview is dumb/inexperienced/busy/asshole [and not you]? The commenter wasn't saying that everyone they talked to was in that category. But rather that one person they talked to who basically tanked the whole interview for them. You know, the one who reported back everyone about what an uninspired dolt you are because you didn't answer that "Tell us about your dreams" question with quite the level of gushing enthusiasm they were expecting. So what are the odds that you'll run into at least one person in that category, in a random tech interview these days? When we take into account how toxic and culturally dysfunctional the tech industry in general has become in recent years -- I'm speaking specifically of it is huge vanity problem (from which this "we only hire the best" nonsense stems); combined with its insatiable addiction to bullshit and the cargo-culting of bad practices (and its worship of dumb and/or useless interview questions specifically) -- actually, fairly high.
- yason 8y agoChicken-parts processor interviews aren't like this, para-legal interviews aren't like this, firefighter interviews aren't like this, teacher interviews aren't like this, etc. Doing this sort of interviews on programmers probably wouldn't work even if current programmer interviews do suck for both parties and they're mostly embarrassing, too. I'm guessing here and might be wrong but all these professions have a rather fixed set of limited skills they have to know in order to qualify. Teachers have to teach a certain curriculum: on top of that they can be bad teachers or good teachers but basically what they have to achieve each year for each class is known and predicated. Firefighters have their training and as a baseline it's sufficient to be a good team player and just execute. Firefighters will have to improvise at times, and they will have opportunities to make some really good judgement calls based on their experience alone, but that's sort of extra. You're still a good firefighter if you just stick with doing it by the book. Now, the same for programmers would be something like "Must know Java and we'll hire you". This didn't end very well in the IT bubble twenty years ago. Knowing Java inside out doesn't make you a good programmer, not even a good Java programmer, there's so much more to that. Would you hire an artist based on "Must know how to paint in oil, watercolor, and draw in charcoal"? That's where the real skills begin, not suffice. If you're a Java programmer it doesn't mean you can just sit down and program anything for any company: there are hundred domain-specific skills and questions, all sorts of CS theory of which you know one or two fractions based on what you've worked on before, and a very specific mindset that makes a good programmer for a specific role. To some extent you can be a generalist and learn a bit of this and that but especially for heavy specialists it could take years to transition from one specific subdomain to another. All programmers are cathedral builders but they will all make very different cathedrals and they are continuously requested to make cathedrals that have not been built before. Then there are other jobs where they follow the blueprints and produce a cathedral one after another, meeting the same requirements each time. I'm not saying programmers are superb to these other professions when it comes to complexity and depth. It's just that a programmer's job can be about anything: the number of problem domains is endless and more so as the world becomes more software than hardware. You can do so much with computers and programming that whatever baseline there exists alone doesn't yet take you anywhere as a programmer. There's the fizzbuzz level of a baseline, there's the skillset, buzzwords and qualifications baseline, and there are a lot of other baselines that need to be met. That's why you need to figure out a way to interview programmers that takes all this into account. There's no single interview that could be used to qualify people for being hired as a programmer because the requirements are never fixed.
- ricardoreis 8y agoChicken-parts processor interviews aren't like this, para-legal interviews aren't like this, firefighter interviews aren't like this, teacher interviews aren't like this, etc. Nor were tech interviews (usually), until about 10 years ago.
- marvin 8y agoNor are they many other places. I've never had an interviewing experience like this in Norway, for instance. We don't have a Google, Facebook, Apple or Microsoft, but we are reasonably ambitious when it comes to creating software and automating tedious and labor-intensive work.