News for hackers. Stuff that matters.
Re:Things I Learned from a Job Hunt for a Senior Engineering... by ryandrake on Tuesday April 24, 2018 @12:47PM (#16914259)
Problem is: It's hard to judge the difference between someone who doesn't know what they are doing and someone who does but loses it under the extreme pressure of an interview wherein their entire future with the company is being determined by their performance on a 30 minute exercise.

Throughout my career, I've been in professional situations where I was under a lot of pressure: Having to explain failures to executives, near-impossibly tight deadlines, production outages. At least I haven't had to testify in front of Congress yet. Absolutely NOTHING I've encountered in my professional day-to-day has the extreme level of pressure of a typical silicon valley job interview.

Re:Things I Learned from a Job Hunt for a Senior Engineering... by calcifer on Tuesday April 24, 2018 @12:52PM (#16914306)
I understand and truly symphatize with stress the candidate is in, but someone who claims to be a "senior developer with 10 years experience" should be able to write that palindrome function in 30 whole minutes in any kind of stress scenario.

Because if I hire that person, they'll be in charge of critical production systems and will face much harder problems in much more stressful situations and if they can't handle the palindrome question, I have very little confidence they can handle the actual job.

Re:Things I Learned from a Job Hunt for a Senior Engineering... by ryandrake on Tuesday April 24, 2018 @01:50PM (#16914825)
People are strange. I can totally picture someone who is an experienced senior, a hero under the pressure of a critical production outage, yet whose brain goes into a crash loop when sitting across from someone who has the power to deny them their dream job.

Not claiming to be that hero, but I have personally had those moments where I came out of the interview, and as the disorienting fog of pressure lifted during my drive home I said to myself, "WTF happened to my brain in there? I know that stuff cold!"

EDIT: I think I read this one from a commenter here, but it's so true: We're interviewing people to be music composers, but judging them by their ability to be performance artists.

Re:Things I Learned from a Job Hunt for a Senior Engineering... by calcifer on Tuesday April 24, 2018 @02:03PM (#16914980)
Fair enough. I certainly don't claim to know the best interview method ever; simply that, in my experience, starting with trivial coding questions has a higher benefit/risk ratio then other approaches.
Re:Things I Learned from a Job Hunt for a Senior Engineering... by monksy on Tuesday April 24, 2018 @02:21PM (#16915175)
I don't agree. They should be able to write that as a solution to resolve an issue. It should be very well understood why they're writing it. Additionally, if you want to keep going under that justification: you should also accept quick alternatives that aren't the naive approach.

(i.e. bring out groovy, using bash, etc)

Re:Things I Learned from a Job Hunt for a Senior Engineering... by vorg on Tuesday April 24, 2018 @08:10PM (#16917769)
Even a "systems" language like Go is just as suitable for a "quick alternative" as a "scripty" language like Apache Groovy or Bash.
Re:Things I Learned from a Job Hunt for a Senior Engineering... by warrenm on Tuesday April 24, 2018 @01:01PM (#16914404)
While I agree in the abstract ...honestly, it's not that hard to write at least pseudocode for problems like that regardless of the "stress" of an interview

Is it reasonable to ask things like that? Maybe, maybe not.

But as stressful as an interview is, it's still a basic problem (I can English describe it to you in 30 seconds...coding (in C/C++) would take me another 5-8 minutes (and, probably, be pretty damn inefficient ... but it's still a simple problem)

Re:Things I Learned from a Job Hunt for a Senior Engineering... by twodave on Tuesday April 24, 2018 @03:00PM (#16915567)
It's way more expensive to hire a bad fit than to pass on a good fit. Also, I think I'd prefer the person who doesn't crack under pressure. Flopping an interview is more likely an indicator of lack of preparation than nerves, although nerves are such an easy scapegoat.
Re:Things I Learned from a Job Hunt for a Senior Engineering... by collyw on Wednesday April 25, 2018 @12:25PM (#16923125)
Not sure with the amount of sloppy code I have been maintaining for the last couple of jobs.The people appear to be able to do "clever" stuff, but have an inability to keep things simple or follow best practices.