Live data from Hacker News

You can’t fix diversity in tech without fixing the technical interview

blog.interviewing.io

81–90 of 504 posts

Re: You can’t fix diversity in tech without fixing the technical interview

#81
post #5

The big result there is this: "Poor performances in technical interviewing happen to most people, even people who are generally very strong. However, when we looked at our data, we discovered that after a poor performance, women are 7 times more likely to stop practicing than men." On the hiring side, "For the specific case of an online job posting, on average, 1,000 individuals will see a job post, 200 will begin th…

That is some strange chain of reasoning. Do you really think men are more educated about these odds than women? Is there a secret male only class on this?

Maybe, just maybe, women don't want all of that, and we're collectively pushing them (in the name of equality of outcome) to something they don't care for? If you look at the stats, women in more egalitarian societies (Norway, Sweden, Denmark) are much less likely to choose IT over less egalitarian ones.

Re: You can’t fix diversity in tech without fixing the technical interview

#82

Indians of Asian descent are a minority in the US, but well represented in Software Engineering. Further, there are plenty more Indian, Chinese, and Russian female engineers, than there are American (of european, aka White) female engineers. I am less inclined to believe there is systemic bias against women, and minorities, and instead a culture difference between groups who are well represented in engineering, and g…

> I am less inclined to believe there is systemic bias against women, and minorities, and instead a culture difference between groups who are well represented in engineering, and groups which are not. This reveals a complete misunderstanding of how "systemic bias" occurs and persists. [Edited with further thoughts] "Cultural differences" don't just appear out of nowhere. Culture itself is an amalgamation of different…

What bias exists that targets women, and minorities, but doesn't also target Indian, Chinese, and Russian woman, and Indian and Chinese men[1]?

> When we throw up our hands and say "cultural differences", it implies that we don't need to ask why such differences might exist and whether we should actively seek to change them. That's an important conversation.

Except the article (and conversation) isn't about cultural differences, but instead about "diversity problem[s in tech]" and in this case, how the technical interview unfairly penalizes underrepresented groups.

1: I believe that in general, Caucasian Russian males can be safely lumped into the "white male" category that dominates the tech industry.

Re: You can’t fix diversity in tech without fixing the technical interview

#83
post #53
post #17

Earlier quoted context omitted.

Expanding the hiring pool is valuable to these companies. Many companies also feel like they'll perform better with a more diverse group of employees. I sure felt like that about my company. They probably _also_ feel like it's right. This is one of those social problems where both the business need and moral need match up. My guess is that people who want racial diversity want class diversity, diversity of thought, c…

I feel the same way. I want teams that are diverse and inclusive, because I think that's how you get both the best business results and the best society. One good historical example is labor force inclusion of women. For centuries, women were excluded from most professions. Circa 1970, women got only 10% of law and medicine degrees. They hit parity in the mid-aughts. Are doctors or lawyers making less? No. The expand…

> because I think that's how you get both the best business results

I don't think this has ever been proven, especially not in a field as technical as software engineering.

Re: You can’t fix diversity in tech without fixing the technical interview

#84
> We believe that technical interviewing is a broken process for everyone but that the flaws within the system hit underrepresented groups the hardest…

Turns out, people who are bad at technical interviews, are underrepresented at companies who use technical interviews to hire employees.

Re: You can’t fix diversity in tech without fixing the technical interview

#85
post #11
post #5

The big result there is this: "Poor performances in technical interviewing happen to most people, even people who are generally very strong. However, when we looked at our data, we discovered that after a poor performance, women are 7 times more likely to stop practicing than men." On the hiring side, "For the specific case of an online job posting, on average, 1,000 individuals will see a job post, 200 will begin th…

logically unexplainable multiple rejections just after very short interactions by seemingly picky capricious agents on the other side of the interactions - isn't it that the men have biologically wired in them as a normal thing to expect, doesn't matter be it dating or sales or tech interview...

lol, thanks, I needed a laugh. Cynical but there's probably something to it.

Re: You can’t fix diversity in tech without fixing the technical interview

#86
post #57
post #13

Earlier quoted context omitted.

That is a pretty huge statistic, - what also pops out to me is: "stop practicing ". This seems to imply that these technical interviews are skills that you don't really gain on the job. I know that personally would 9 times out of 10 spend time on a cool / beneficial project rather than making time to practice trivia problems.

I've had 4 technical interviews in my life and passed all of them. I didn't practice for them, I just have strong foundations in CS. The most criticism of interviews comes from people who can't get past them.

> I didn't practice for them, I just have strong foundations in CS.

Perhaps my take on things is different since my degrees are in math, so I don't have a bunch of 'canned' algorithms stored in my head, and so in a whiteboard would come up with my own technique, even for possibly basic things like trees / sorting.

Re: You can’t fix diversity in tech without fixing the technical interview

#87

Agreed, the American system from early age to adulthood puts women and minorities on a path to laziness. As an example, they get better grades for less effort and free money to pursue education. They expect the business world to be the same way, and when they realize just how much work goes into becoming a successful software engineer, they give up and do something easier for less pay. I would to if I could! In Russi…

We don't need such baseless, inflammatory comments like this on Hacker News. The bar for civility and substantiveness is higher on controversial topics, not lower.

We've detached this flagged comment from https://news.ycombinator.com/item?id=12859390.

Re: You can’t fix diversity in tech without fixing the technical interview

#88

Indians of Asian descent are a minority in the US, but well represented in Software Engineering. Further, there are plenty more Indian, Chinese, and Russian female engineers, than there are American (of european, aka White) female engineers. I am less inclined to believe there is systemic bias against women, and minorities, and instead a culture difference between groups who are well represented in engineering, and g…

This addresses a straw man; nobody is saying that there is systemic bias against _all_ minorities, just some.

This in particular is the concept of a "model minority".

Culture difference cannot explain why women are not well represented in tech.

Culture difference can be a part of systemic bias, anyway. Let's say you have some programming job. The interviews focus on questions about frobbing linked lists (which is often the case). Now, it turns out that people from demographic A are more likely to focus on these questions when practicing for interviews, whereas demographic B focuses on honing the skill set they need for the actual job (algorithmy linked list stuff may not be necessary at all!).

You'd say that it's not possible for /culture/ to change how you study. There's hard evidence against that -- take India for example, CS students in India focus a lot on solving typical interview questions and less so on other skills. This stems from the general culture of finding and using a formulaic method of succeeding at academics. I don't like this culture (it ultimately leads to cases like kids who can solve whatever they need in quiz papers but don't actually understand the topic), and always have spoken out against it, but it's there.

But, you say, that's a different country, what about a minority demographic within the same country? Firstly, minorities more often than not are segregated into their own communities (socially, if not physically) due to various voluntary and involuntary reasons, and the effect can be the same as being in a different country (albeit milder).

Now realize that an interviewer will probably design questions around the kind that they are used to and that they (and their peers) would do well with. This is an unconscious bias -- interview questions are more often than not tests of how similar you are to the (often non-diverse) peer group of the interviewer, and not actually a test of how good you are as a candidate. This is an association fallacy, "all people like my peer group are good programmers, hence all good programmers are like my peer group". Of course, interviewing is often about avoiding bad programmers much more than it is about hiring good ones -- generally folks are okay with accidentally not hiring a good programmer, but want to avoid hiring a bad one at all costs. Thus tweaking your interview process to target a subset of the set of all good programmers isn't that bad, is it? Except that this targeting carries an unconscious bias inside it, and unfairly ends up disproportionately excluding minorities. If you're going to use a process prone to false negatives on purpose, be damn sure that the likelihood of someone being a false negative is in no way correlated with the demographic they are from. You may not have designed the process with this correlation in mind (hence, "unconscious bias"), but this bias is still there.

-----

And it doesn't have to be culture differences. You have a lot of other behavioral differences due to economic status or demographic which are unconsciously excluded in interviews. E.g. women are less likely to apply for jobs where they do not have all the listed qualifications, but men are very likely to apply, and get hired, because not all the qualifications were necessary anyway. The fix here is to be clear on what you absolutely need in a candidate, and what would be "nice to have".

And it doesn't have to be behavioral differences either. Sometimes it has to do with defining your inputs. Many companies focus on hiring from a set of people which itself is biased. It can be by hiring only from certain colleges (and then inexplicably whining about the "pipeline" -- you chose the pipeline!). It can be from having unconscious or conscious discrimination against autodidacts. Or code bootcamp folks. If you restrict your inputs to an already biased source, you will get biased results.

There are tons and tons of articles and papers out there about this. These aren't unknown effects. They're well established.

None of this is on purpose, of course (at least, I hope it isn't!). But it's still a bias, even if it's unconscious. And the onus is on the creators of the bias to fix it.

There are a million reasons out there why various demographics aren't well-represented in tech. It's just lazy to blame it on the demographics and say "it's cultural differences" without realizing the mistakes made by tech cos in making culture a factor in the first place.

Re: You can’t fix diversity in tech without fixing the technical interview

#89
post #60

Earlier quoted context omitted.

> Second round was kicking around a feature and its implementation with the team. I suppose it was a toy feature. Isn't it detrimental to the teams performance if all of them have to be present at the interview?

Wouldn't it be more detrimental to a team's performance to hire someone who isn't a cultural/productive fit? I think that would make the temporary performance hit when hiring worthwhile.

Exactly. A good hire will add thousands of hours of productivity. A bad hire can be negatively productive, either personally, by harming team performance, or by driving off productive people. Trying to minimize team-minutes spent per candidate on late-stage interviews is a false economy.

In practice, I don't try to get absolutely every team member involved, just a quorum. If everybody wants to have a say, that's fine by me, but often once you get past 3 participants somebody will say, "Oh, whatever you folks think is fine by me."

Re: You can’t fix diversity in tech without fixing the technical interview

#90
post #69
post #2

[Disclaimer: I run http://Interviewkickstart.com ] Thanks Aline. Excellent article, as always. Not that any interview process is perfect, but another reason why the current process is not going away, is sheer convenience , especially for the fast growing core tech companies that don't have a pipeline problem. When you have hundreds of people applying for any open role, and you're under pressure to deliver products qu…

Actually, I remember reading that Google and Amazon engineers have an average time on the job of about 1 year. It seems most people just want to work there so they can put it on their resume, or maybe once they pass the interview process, they are confronted with the reality that not all jobs there are so glamorous--e.g. people probably imagine they'd be working side by side with Jeff Dean and his likes, but then the…

Without a doubt that stat is because these companies have grown so fast. It's not that people leave after a year, it's that they have added tons of engineers in the last year (and have done so repeatedly for the last few years).

I worked at Google. Turnover was really low. 10 year average stay doesn't sound unreasonable for me if you select only the employees that have left.

Post reply on HN