I wonder if this has to do with your personality, how you behave under pressure, and how you react to not knowing the answer to something. You seem more than capable enough to get a good job but in my experience, interviewers are looking to see how you react to being stumped. If it's anger/frustration/clamming up then that's a turn off for a lot of employers. They're looking for more than the right answer.
Hiring Is Broken – My interview experience in the tech industry
261–270 of 693 posts
Re: Hiring Is Broken – My interview experience in the tech industry
#262"Write a maze solving algorithm" I just solved that in less than 3 seconds. Here is the solution in a Fiddle[0] and the discussion on Stack Exchange.[1]Sorry, I'm too busy solving problems which haven't been solved yet to bother with problems that have been solved. [0]: http://jsfiddle.net/5g7se8qL/7/ [1]: http://stackoverflow.com/questions/16173259/javascript-maze-...
And then when they ask you to solve a real problem they're working on instead of a contrived algorithm, you can complain about how they're expecting you to do work they can profit off of but aren't paying you for the interview. Or they could find some obscure (and unrelated to their product) algorithmic problem that's been solved before but isn't posted on StackOverflow, and you can complain about how it's just trivi…
Re: Hiring Is Broken – My interview experience in the tech industry
#263When I hired a plumber for my heating firm, I put her through a hazing interview, tested her knowledge of Maxwell relations and thermodynamic equations. Oh wait, no I didn't. As she has been a plumber for years, so we recognised her skill and experience and cut to the chase. When I hired a programmer for our doomed to die VC life support funded fart of a project, we put her through numerous rounds of comp sci bingo a…
A plumber, sure. What about the guys who design your water heater? Should they just google the thermodynamics as they go as well? My point being, it depends on the role, and the expectations you have for the future of a candidate in your company. Are you hiring a guy to bugfix or implement a couple of features on your web app? Or a guy to design and implement from scratch a app that should have some hope of scaling i…
The fact is that most developers spend 90+% of their time futzing with NPM, dealing with Apple's review process, or renewing SSL certificates. Low-level algorithm work is something very few engineers need to know.
Re: Hiring Is Broken – My interview experience in the tech industry
#264God, happened to me this year, highlights:
- "Do you like to wear a tie to work?"
(perhaps because I'm 40-ish)
- "Tell us about your worst boss."
(from three guys with frowns and folded arms)
- "Do/talk through this sorting problem on the whiteboard/webpage..."
(With people watching, clock ticking over $100k in suitcase, gun to head)
I gave up as well, am now writing a book on software, unsure it will sell.Re: Hiring Is Broken – My interview experience in the tech industry
#265I hired Sahat as an intern three years ago while he was an undergrad. It was one of the best hiring decisions I have ever made. He was productive immediately and our (small) team felt the loss when he went back to school. This guy is good and gets stuff done, ask people who have worked with him. I wish Sahat had reached out to more of his network before responding to random recruiters. Tech interviews as Sahat experi…
I'm seeing a lot of "reaching out" in this thread. Is this a new thing, like "passion"?
Contacts are also good at helping you find unposted jobs. You have to "Reach out" first.
Contacts can also recommend you to a hiring manager. The best hiring managers trust a reference based on a long working relationship over 30-45 minutes in an interview. But you have to "reach out" first.
Re: Hiring Is Broken – My interview experience in the tech industry
#266When I hired a plumber for my heating firm, I put her through a hazing interview, tested her knowledge of Maxwell relations and thermodynamic equations. Oh wait, no I didn't. As she has been a plumber for years, so we recognised her skill and experience and cut to the chase. When I hired a programmer for our doomed to die VC life support funded fart of a project, we put her through numerous rounds of comp sci bingo a…
A plumber, sure. What about the guys who design your water heater? Should they just google the thermodynamics as they go as well? My point being, it depends on the role, and the expectations you have for the future of a candidate in your company. Are you hiring a guy to bugfix or implement a couple of features on your web app? Or a guy to design and implement from scratch a app that should have some hope of scaling i…
So if you want to hire a "guy" to "design your water heater", ask him about the water heater he designed in the previous company, or a water cooler he designed for the neighbor community...
Re: Hiring Is Broken – My interview experience in the tech industry
#267Earlier quoted context omitted.
I have yet to meet a professional plumber who is female, and I've met a lot of plumbers (I'm in construction). Just saying, it's jarring.
My thoughts exactly, although that could be a regional thing. In Portugal I was very amazed by the large amount of women driving buses, taxis and garbage trucks (for instance). Back in Brazil I must have seen at most five or six but in Portugal it is a very common sight. Now for this kind of specialized trade jobs like plumbers, electricians and auto mechanics I personally never seen a woman doing it in both sides of…
Re: Hiring Is Broken – My interview experience in the tech industry
#268When I hired a plumber for my heating firm, I put her through a hazing interview, tested her knowledge of Maxwell relations and thermodynamic equations. Oh wait, no I didn't. As she has been a plumber for years, so we recognised her skill and experience and cut to the chase. When I hired a programmer for our doomed to die VC life support funded fart of a project, we put her through numerous rounds of comp sci bingo a…
I frequently hear this basic point: "Software interviews test algorithms and data structures that are so clearly not relevant to the work being done and soooo theoretical I don't understand why interviewing isn't better???" I used to believe this myself, mostly because I didn't have a strong CS background and was still successful at carrying out software projects at a relatively high level. The truth is, as I learned…
Re: Hiring Is Broken – My interview experience in the tech industry
#269Re: Hiring Is Broken – My interview experience in the tech industry
#270When I hired a plumber for my heating firm, I put her through a hazing interview, tested her knowledge of Maxwell relations and thermodynamic equations. Oh wait, no I didn't. As she has been a plumber for years, so we recognised her skill and experience and cut to the chase. When I hired a programmer for our doomed to die VC life support funded fart of a project, we put her through numerous rounds of comp sci bingo a…
> We recognized her skill and experience and cut to the chase So, to clarify, you're advocating that programmers be hired based on resume, references, and a conversation about prior projects? I'm not sure I agree with this. It seems you'd be selecting for ability to present yourself as a good programmer over actually being a good programmer. What is your objection to attempting to verify someone's programming skill d…
This is how I've hired for every open position in my company. You'd be amazed how easy it is to weed people out based on a conversation. It's very rare that someone can talk the talk without actually knowing what they're doing. There are too many obscure concepts and it gets clear really quickly if someone is bullshitting or has no idea what they're talking about.