Live data from Hacker News

What is the engineering hiring bar?

blog.interviewing.io

141–150 of 298 posts

Re: What is the engineering hiring bar?

#141

Earlier quoted context omitted.

Who is getting the short or long end of the stick is not something I aim to answer, or even purport to be able to answer. This is a matter of perspective. I'm a Hispanic person that attended an elite university and have household names on my resume. I'd have a good chance of getting interviews regardless of my gender or ethnicity - and when you do take ethnicity into account it probably helps me even more. I'm largel…

> Many see getting called slurs as a small price to pay to get a chance to break into tech. No, no they really dont! What a horrifying thing to say. Normalizing racial and sexual harassment is a large part of the problem. Are you going to claim you don't understand how the tech industry is so homogenous while simultaneously claiming that racial slurs are just some inconsequential price of admission in tech?

> No, no they really dont!

Yes, they really do. I've explained the details my employers' hiring processes to white and asian men trying to get into tech, and the majority feel like it is an overall benefit to diverse candidates - other discrimination in tech notwithstanding. Really, how can you write this? Do your claim to know the opinions of every white and asian man in this country?

My point is, that the fact that diverse tech workers may face discrimination in other ways (e.g. slurs as you pointed out) doesn't necessarily "even out" discrimination in hiring that favors diverse candidates. Someone who can't land an interview may feel that the opportunity to get a job, even if it comes at the expense of other forms of hostility, is a net positive.

> What a horrifying thing to say. Normalizing racial and sexual harassment is a large part of the problem. Are you going to claim you don't understand how the tech industry is so homogenous while simultaneously claiming that racial slurs are just some inconsequential price of admission in tech?

The idea that discrimination in hiring is justified because of other forms of discrimination (such as slurs) is something you originally claimed:

> Exaggerating the status of "diversity hires" just ignores the harsh reality of rampant discrimination in the tech industry. And not just on the basis of sex and race, but age and disability too. There wouldn't need to be such a hard push for underrepresented candidates if it were a more welcoming, diverse workforce in the first place.

Your message here is that discrimination in hiring is necessary and justified because of other forms of discrimination. This seems like the "price of admission" mentality you refer to above. Whether or not this is "Horrifying" is up to you, but lets be clear: the idea that one form of discrimination justifies another form of discrimination is an idea that you originally brought up.

For what it's worth, I'm of the mind that two wrongs don't make a right. If people are being treated with contempt on the basis of race, then the appropriate response is to curb that behavior - not discriminate in favor of the targeted demographic in hiring. Claiming that one slurs are okay because candidates are beneficiaries of discrimination is wrong. So is claiming that discrimination is okay because these people are subject to slurs, or other forms of hostility.

Re: What is the engineering hiring bar?

#142

Earlier quoted context omitted.

I won't dispute whether you think it's a terrible thing to say, but preferential treatment towards demographics categorized as "diverse" is something I've both witnessed and taken part in during my time so far in tech. At least in the San Francisco Bay Area, many tech companies are setting targets of >30% women in engineering roles despite the fact that they make up 20-25% of the tech workforce. Achieving these numbe…

>From my experience, the bulk of discrimination occurs before hiring event starts - recruiters extend phone interviews to diverse candidates at higher rates. How is this different from any other targeted recruiting? FAANG recruits students from CMU while not even visiting my alma mater. Recruiters extend phone interviews to referrals at 100% rate no matter how bad they suck, etc. Diversity recruiting != diversity hir…

It's different because having the preferred genitalia isn't equal to having a degree from a top university.

Re: What is the engineering hiring bar?

#144

Earlier quoted context omitted.

I knew a lot of people at FAANG that were L4/L5 that couldn't solve Leetcode easies. Leetcode isn't part of the job, just the interviews. Getting an offer is not just a matter of solving a programming problem. It's about how you communicate. And, of course, if you're a brilliant jerk ability doesn't matter: you're not getting hired. If you're not getting past the interviews despite being a strong programmer, you may…

Your experience matches my anecdote. Hence you can imagine my total confusion once I got the interview myself (Google, 2 times, phone to onsite, Amazon one time to onsite, Facebook, one phone). In my latest FB phone for example. I was asked a Medium question that I've never seen before, and nevertheless I solved it. How do I know? Because apparently that was taken straight from Leetcode, and the interviewer didn't ev…

Keep trying. I hate to say it, but luck is a factor. The process is by no means objective. Sometimes it's just a matter of getting the right interviewer.

Re: What is the engineering hiring bar?

#145

Earlier quoted context omitted.

> Expect at minimum 2 Medium difficulty questions in a phone interview that need to be able to be solved in optimal space time complexity in under 45 mins I see this being repeated on Leetcode and Blind, but it is not my experience at all. In 2019, I got Senior level (L5/E5) offers from everywhere I applied, including Facebook and Google. I never solved more than a single medium problem in 45m-1h. I was asked a hard…

Oh nice, I've been waiting for someone like you to reply. Thanks for replying, I need a perspective from you as well. Why do you think it happens this way? I have some other anecdatas that I gathered from the forums but I am not gonna spew it here because it could be offensive/racist or whatever. But what I think the more reasonable answer is, because interviewers are humans, and a lot of it are based on luck. Maybe…

Googler here. I've probably done 150 interviews.

I've never once adjusted my question based on where the candidate was coming from. The idea that people would ease up if they saw FAANG on a resume or a 10+ year career is just not a thing I've ever seen.

There are a few truths in modern tech interviewing:

1. There is a large amount of randomness. Between the question that an interviewer chooses to ask and whether the interviewer is having a really bad day, you might just get screwed.

2. A lot of people are genuinely working really hard to do a good job interviewing. I've seen careful and detailed interview feedback and talked with a huge number of people who really care about interviewing well.

3. Interviewing has less oversight than ordinary work, so some people are bad at it and don't get feedback. Some people get back luck and are assigned one of these interviewers.

4. Interviewees suck at evaluating their experience. This means that when somebody says "I did everything well except I missed some impossible optimal algorithm and they rejected me so that's bullshit" you should become skeptical.

5. Angry people get signal boosted. Online discourse around interviewing is dominated by people with bad experiences.

Re: What is the engineering hiring bar?

#146

The article could be a_lot_ more concise. Here’s what I got out of it as the takeaway: > And that helps us understand why Recursive Cactus spends so much time practicing. He’s training himself partially because his current company isn’t developing his skills. Exactly. Recursive Calculus wants a better job, (a lot) higher pay, a better environment. So he spends time prepping for this. And companies who can offer all o…

The actionable thing is the graph about two thirds of the way down - passthrough rate vs performance. That's the whole point of the article. Two possible conclusions: One is that companies are cargo-culting hiring, and have absolutely no idea what they're doing. Clearly whatever the process is supposed to do, it's not hiring the "best people" by any realistic metric. The other is that the process is working as intend…

> [3] I'd bet almost anything that in reality there's a lot of "Oh, you were working with X at Y? Awesome!" affecting hiring choices in SV.

And outside of SV, seen this in the Midwest at both tech and non-tech focused companies.

Re: What is the engineering hiring bar?

#147

Earlier quoted context omitted.

> Many see getting called slurs as a small price to pay to get a chance to break into tech. No, no they really dont! What a horrifying thing to say. Normalizing racial and sexual harassment is a large part of the problem. Are you going to claim you don't understand how the tech industry is so homogenous while simultaneously claiming that racial slurs are just some inconsequential price of admission in tech?

> No, no they really dont! Yes, they really do. I've explained the details my employers' hiring processes to white and asian men trying to get into tech, and the majority feel like it is an overall benefit to diverse candidates - other discrimination in tech notwithstanding. Really, how can you write this? Do your claim to know the opinions of every white and asian man in this country? My point is, that the fact that…

> Also, the notion that racial slurs are "the price of admission" is something you seem to have brought up - not me

> Many see getting called slurs as a small price to pay to get a chance to break into tech.

I'm still having trouble believing anyone who isn't a frothing racist can pass off "many" getting called racial slurs on the job as just business as usual. Or, "a small price to pay."

Whereas what I was saying is that the policies which you cited incentivisng more diverse applicants to apply doesn't even begin to counter the ubiquitous prejudice in hiring and on the job. If it did, minorities and women would be over-represented in tech rather than under-represented.

The whole "minority free pass" idea is what grates on me. Plenty of hiring managers have unconscious biases against women, minorities, older candidates, people with disabilities, etc. So, it's throwing more diverse candidates into a situation where diverse candidates are going to be disproportionately rejected.

But the employers who actually incentivize diverse candidates are also frequently over-emphasized despite it being an uncommon practice. The boilerplate EEOC "we encourage diverse candidates to apply" statement is usually just that: an empty boilerplate put there for legal purposes, backed with zero action behind it. More often than not, it's nothing close to what you've described above

Re: What is the engineering hiring bar?

#149
post #97

Earlier quoted context omitted.

It seems like a lot of these discussions end up being something along the lines of "the standards are bad because they exclude me, therefore there shouldn't be any standards at all" (just with a lot more words).

The standards (e.g. algorithmic questions) are bad because A) they're only tangentially related to the work, meaning they include bad hires and exclude good hires B) they put a huge workload on employees who must practice tens or hundreds of hours of underwater basket weaving, time which would be better spent doing almost anything else C) they systemically exclude anyone who can't play the dumb game due to a lack of…

I agree the standards are bad, for senior devs in particular. In addition to your points:

Technical understanding of systems in general (networking, CAP, testing, writing maintainable code) are all overlooked in the interview process, though these are what actually make a developer productive.

The older you get the more specialized and optimized you are to learning what matters, which is why most of the older guys suck at these types of interviews.

Imagine interviewing Brendan Gregg by giving him some leetcode problems!

Re: What is the engineering hiring bar?

#150
post #57

Earlier quoted context omitted.

That’s not how software engineering works.... I am glad we don’t have to have “certifications” by some bureaucratic local agency to work.

You do realize you make a disservice to those who studied and worked hard to obtain a proper engineering degree, right?

Firstly software engineer is not a protected title in most of the world.

Secondly the major way to properly learn proper software engineering is to join a top company and learn on the job. I don't see software engineering degrees containing anything useful at all compared to computer science degrees, they just contain some ancient practices which most of the industry moved past ages ago. So I don't really see how someone who studied software engineering at school is more of a software engineer than a person who designs and builds distributed systems at Google.

Post reply on HN