News for hackers. Stuff that matters.
Re:Dear Programming Job Applicants (2010) by iamaelephant on Saturday May 18, 2019 @05:18AM (#19946475)
"I'll spend hours brushing up on Scheme just to test you on something completely irrelevant to the role just because I like playing Resumé Gotcha".

Yeah that's a thanks but no thanks from me. I wouldn't work for this guy in a thousand years.

Re:Dear Programming Job Applicants (2010) by mrisoli on Saturday May 18, 2019 @05:56AM (#19946589)
It's a good investment for the company, if the interviewer can red flag a candidate who is blatantly lying on his resumé because the candidate would assume no one would know said technology, it would save a lot of money from cutting ties with an employee in a later stage.

As an anecdote, I used to work for a company and would require candidates to know some Ruby, for one guy with several years experience in Python we changed the requirements of the home assignment so he could write it using whatever he wanted. he hands over a nodeJS application claiming he took the opportunity to learn something new(why not Ruby?), seemed like it was well done, so we bring him in for an interview, unlucky for him, there was one member in our team with some nodeJS experience(me), having reviewed the code, I asked him to do a minor feature addition to his own code, he froze, couldn't do it because he didn't write the code(copying from some repo) and didn't know any nodeJS at all, asked him to do it in Python instead and he still couldn't do it, he had just spiced up his resumé with tech we didn't use to see if he could weasel his way in.

Re:Dear Programming Job Applicants (2010) by rdiddly on Saturday May 18, 2019 @09:09AM (#19947196)
Yeah, bottom line, if you don't know an answer, then "I don't know" is always the right answer and the (ironically) most impressive answer. Plus you can always do things to mitigate, like talk about related or adjacent concepts a bit, state how you're willing to learn, maybe even take a guess at it. But if you bullshit you're either going to get caught, or, almost worse, get the job and feel like a fraud for months.

Always be hired or not hired for who you actually are!

Re:Dear Programming Job Applicants (2010) by em-bee on Saturday May 18, 2019 @07:50AM (#19946907)
that's why i like live coding. i had candidates who were dumbfounded with something like elevatorsaga.com.
Re:Dear Programming Job Applicants (2010) by wolco on Saturday May 18, 2019 @07:50AM (#19946905)
Imagine he got the role and did well. Trying to find the perfect person doesn't always work out as expected.
Re:Dear Programming Job Applicants (2010) by redbluegreen on Saturday May 18, 2019 @08:17AM (#19946994)
Yeah, but lying to that extent is a huge red flag, not just saying your Spanish is "mediocre" instead of "beginner".
Re:Dear Programming Job Applicants (2010) by shshhdhs on Saturday May 18, 2019 @09:07AM (#19947184)
What? The person in the example lied about two entire programming languages and couldn’t even touch them. That kind of person can destroy a team! I wouldn’t hire them either
Re:Dear Programming Job Applicants (2010) by mxcrossb on Saturday May 18, 2019 @06:45AM (#19946706)
I think the problem is that programmers have been taught to list every language and tech they have used on order to pass through HR. So, for example, when I was a student I wrote a ton of c# code. I’d be inclined to put that on a resume. But if they then asked me to code something in the language, it would certainly go poorly due to rust. Heck, I was a TA for a course where we taught lisp, but that doesn’t mean I can just start coding.

But if it’s listed as a job requirement, sure start quizzing.

Re:Dear Programming Job Applicants (2010) by fma on Saturday May 18, 2019 @08:32AM (#19947055)
Agreed. But also I think a lot of job requirements list every programing language under the sun...so candidates just trying to match the resume screening algorithms.
Re:Dear Programming Job Applicants (2010) by scarface74 on Saturday May 18, 2019 @09:19AM (#19947245)
I did C afor over a decade, I was really good at it. I haven’t used it in a decade. But, I left it off of my resume after an experience I had 4 years ago. I was applying for a C#/JavaScript job that didn’t have one line of C in the codebase, but one of the interviewers started asking me trivia about C. I happened to remember it, I got the job, but I learned my lesson.
Re:Dear Programming Job Applicants (2010) by turbinerneiter on Saturday May 18, 2019 @05:20AM (#19946486)
You could also interpret as the interviewer making the effort to ask the candidate questions where they can shine.

I always try to start with a technical question where the candidate can make a good impression and get confident.

Re:Dear Programming Job Applicants (2010) by trickstra on Saturday May 18, 2019 @05:50AM (#19946566)
You could, but sometimes the interviewer doesn't even know exactly why they are doing it.

First, it's a natural tendency. If you want to find if somebody "knows" a particular subject, an inexperienced person would start asking for factoids and interpret every incorrect answer as the proof that they don't really know the subject.

Second, many interviewers learn from other interviewers or just by trial and error, or from some courses, many of which have very dubious origins. There are many beliefs that are simply wrong, but still get circulated among interviewers, because nobody does 30 year careers in interviewing React programmers - wonder why...

Re:Dear Programming Job Applicants (2010) by sys_64738 on Saturday May 18, 2019 @10:31AM (#19947576)
I didn't find this confusing. If scheme isn't the language used in the job them who cares? If I am hiring a C++ programmer then I don't really want to drill into your Algol'60 background to trip you up!
Re:Dear Programming Job Applicants (2010) by sys_64738 on Saturday May 18, 2019 @10:32AM (#19947577)
I 'did' find this confusing.