TLDR: Doesn't know computer science fundamentals, doesn't get hired in a role that requires computer science fundamentals. Is this Hacker News or Script-Kiddie News?
Hiring Is Broken – My interview experience in the tech industry
61–70 of 693 posts
Re: Hiring Is Broken – My interview experience in the tech industry
#62Re: Hiring Is Broken – My interview experience in the tech industry
#63Just went through this process from the POV of employer. The risk of choosing the wrong person is so great, that it's often better to not choose anyone. If there is any doubt what-so-ever, it's better to not make a a hire, it can be too damaging to a team, manager, company. I've tried so many different "coding interview" scenarios. But I found the best one was a real task that a real staff member would be expected to…
That's bullshit. Sorry, but it is.
If it was such a big risk, companies would:
1) Do much better jobs at retaining employees (that are known to be good).
2) Be in a lot of trouble currently, because companies hire all the time and fire all the time.
If you're having this problem you seriously need to reevaluate what you consider damaging. Hiring someone your team thinks is an idiot is not damaging.
Making your current team go home and talk to their roommate/spouse/so each night about how "we really need to fucking hire someone, this is ridiculous" while making your devs set through interviews is damaging :)
Re: Hiring Is Broken – My interview experience in the tech industry
#64Hiring isn't broken, dude. You just don't interview well, and you seem antagonistic even to the idea that your cachet and skills, insofar as they exist, aren't useful to the market. That's a problem -- for you. Interviews exist because employers need a way to quantify and qualify your ability. Typical computer science problems are a (flawed, but concrete) way of doing that. No reasonable interviewer expects you to re…
Hiring IS broken, unfortunately everyone isn't realizing it simultaneously, so half of us end up speaking about it to the other half who are already employed and feel the need to justify their employment. Since these discussions never happen out of CS / IT circles they very rarely propogate upwards to changing company practices unless the CTO/CEO happens to read HN. You're just further contributing to the rigged scen…
Re: Hiring Is Broken – My interview experience in the tech industry
#65WOW. I thought I was in a weak spot by being self-taught and scattered. So just who the hell is passing these inquisitions? What's really necessary?
Re: Hiring Is Broken – My interview experience in the tech industry
#66Re: Hiring Is Broken – My interview experience in the tech industry
#67Earlier quoted context omitted.
I don't know what BFS is. I just googled it. Oh, I know what it is now. If you haven't been exposed to it, it's just jargon. That's the point. You are testing for jargon rather than ability. It is the distinction between saying 'implement FizzBuzz' and going silent, and actually explaining what it is. As an interviewer it is easy to forget that whilst you may have asked a question 20 times, this may be the candidate'…
Trees and graphs are fundamental to computer science and there are only two ways to traverse them. I don't know what kids are doing these days, but I learned this because of my high-school curricula. In other words, it's OK if you don't have a formal education in computer science, but when you don't have it, you need to make up for it by learning on your own, because this is basic stuff that high-school kids are lear…
Re: Hiring Is Broken – My interview experience in the tech industry
#68Well, OK, throw in a sociability / not-a-psycho score using LinkedIn or twitter or whatever.
I'd outsource this to gild.com who seem to know what they're doing.
Methinks management will be surprised at how well these 10% do despite not passing the usual "What happens when I flip all the color bits in a red-black tree" or whatever shibboleth is being used these days. Admit it : most work, even at Google, doesn't involve knowing how self-balancing trees work. On the other hand, getting things done matters everywhere.
Re: Hiring Is Broken – My interview experience in the tech industry
#69Earlier quoted context omitted.
Why would an interviewer assume a front-end dev has a CS degree or has invested personal time in studying algorithms rather than other (probably more) relevant topics, such as various frameworks?
That depends. Mostly because front end job listings still often list a CS degree as a requirement. Also, I think it's great when people enjoy working on the front end since I don't particularly, but I still want to work with people that aren't hyper specialized.
Re: Hiring Is Broken – My interview experience in the tech industry
#70Hiring isn't broken, dude. You just don't interview well, and you seem antagonistic even to the idea that your cachet and skills, insofar as they exist, aren't useful to the market. That's a problem -- for you. Interviews exist because employers need a way to quantify and qualify your ability. Typical computer science problems are a (flawed, but concrete) way of doing that. No reasonable interviewer expects you to re…