Ask HN: How to manage expectations in finding talent in a small city?
Now, since the first 10 candidates's levels were pretty low. I have simplified the coding puzzles to the point that my first question is: "Given 'n' a natural number, can you write a method that returns the sum of numbers from 1 to n?". Almost every person out of the next 20 interviews failed this question.
I wouldn't mind training a junior or taking an intern if he has the foundations covered. In fact, I did this with one of my friends that joined this company. Now he is doing a stellar job.
Talking with local business owners, I got reprimanded a bit because I ask such "algorithmic questions" and they don't matter when you do the actual job. In my mind, I wonder how you can do your job without knowing how to write a "for" loop. The questions just test that the candidate has a good grasp on data structures, they are not at all complicated for someone that actually does coding. I guide them through the puzzles that they get stuck at (mind you, most get stuck at the sum test) with helping questions. If they fail the test, I tell them on what to improve upon if they want to have another go at the interview (no candidates returned for a second interview).
I'm not going to get discouraged and keep searching, but how do I manage the expectations when interviewing in a small city?
11 comments
[ 2.8 ms ] story [ 29.5 ms ] threadEdit: Also, and I do mean this constructively, some people can be pretty intimidating on a 1 to 1 basis without knowing it. I only realised this when I was in a CTO position and had some training where I was videoed in meetings and I realised that a lot of what I was doing was actually pretty rough on people....
Have you interviewed any brand new grads? Surely immediately after completing a CS degree you’d be able to write a function with a simple loop?
How competitive is the salary you’re offering?
Our salaries are pretty competitive, its as much as you would get in a bigger city. Other companies here face the exact problem we are facing, but I think they can attract talent based on job security alone (i.e. IBM), whereas we don't know if we're going to be around next year unless we get another round :) I do agree that there is a lack of challenging jobs around here, most companies are web-shops that do basic websites/blogs/web-apps. We had a candidate that spent 2 years doing just css/html for forms.
The downside is that new grads need a LOT of training.