Earlier quoted context omitted.
Seems like a good way to weed out people that are constantly taking time off to deal with kid issues.
Please tell me where you work so I can tell everyone I know who has or wants to have kids to avoid it
Ask HN: Having trouble getting senior applicants, wondering what to do about it
251–260 of 794 posts
Re: Ask HN: Having trouble getting senior applicants, wondering what to do about it
#252> Take-home technical assignment (~4h) or similar at candidate's choosing If I can get a similarly-paying job at a place that doesn't do this, I'll skip you. Many seniors ( actual seniors, not 3-years-of-experience seniors) have a network and can say "hey I'm looking" and instantly have multiple options that won't have them do more than talk to the team and manager for an hour or two. If that.
The thing with 4hr technical assignments is that you're saying no to anyone with kids, which I'm going to venture applies to more senior people than juniors. I used to do these assignment. Now I simply don't sorry. My schedule is 6:30 AM wake up with youngest daughter, to let wife sleep in (she takes care of her all night) 9:00 AM hand off youngest daughter to wife, who takes both girls the rest of the day. I go to m…
Re: Ask HN: Having trouble getting senior applicants, wondering what to do about it
#253"Take-home technical assignment (~4h)" I've got 20 plus years of tech, I've been out of college since 1997 and you want to give a 4 hour homework assignment. If get you want to get a feel for someone's ability but this is more easily done by stating a problem during one of the interviews and asking the person "How would you approach this?" Listing for how they anticipate problems and tradeoffs.
Same I skip these. Same with interview processes that front-load things with an "Online Assessment".
Re: Ask HN: Having trouble getting senior applicants, wondering what to do about it
#254I've had some bad experiences with recruiters, both in-house and otherwise, and I feel they usually get screenings wrong. But there's an even more important reason for you to take over this process now: you don't know where your dropoff is.
You need to get familiar with what's going on. Are you not getting any good resumes? If so, then the problem is your outreach. Are you getting lots of great resumes but they drop off after the first call? Then the problem is your sales pitch on the call.
If it's your responsibility to fill this position, then it's time to get your hands dirty in the data and figure out where the problem is.
Without more data on where you have dropoff, these are my takes on your process:
- The other commenters in this thread are right: the 4-hour assignment is likely a huge issue. I'd be shocked if you didn't have a huge dropoff there. There's no incentive for senior engineers to do this type of thing, because so many companies want to hire them. It's better to take your chances on someone who seems good, and be prepared to fire them if it turns out you're wrong.
- You should put a salary range in the job posting. You said "benefits and salary are good", but literally the only reason to not list these things in a posting is if they're not actually that good. You may need to pay more for someone very senior. They may be expecting more -- even substantially more -- than the person who just retired.
Re: Ask HN: Having trouble getting senior applicants, wondering what to do about it
#255> Take-home technical assignment (~4h) or similar at candidate's choosing If I can get a similarly-paying job at a place that doesn't do this, I'll skip you. Many seniors ( actual seniors, not 3-years-of-experience seniors) have a network and can say "hey I'm looking" and instantly have multiple options that won't have them do more than talk to the team and manager for an hour or two. If that.
Re: Ask HN: Having trouble getting senior applicants, wondering what to do about it
#256I am reminded of a thing I had an Accenture a couple years ago where they kept passing me along to people and the last one came with an offer and it was too late, I had just taken another offer.
I would try a 3 step process.
Re: Ask HN: Having trouble getting senior applicants, wondering what to do about it
#257Whats the bonus / stock structure?
Whats the product?
Honestly, the process you list only works if you pay well and have great benefits.
Re: Ask HN: Having trouble getting senior applicants, wondering what to do about it
#258They gave me a codebase with a "REST" API for their mobile client that had some problems and wanted me to spend "4 hours" adding features to it and fixing any problems that I saw.
I made the changes, then told them that the biggest problem was that their REST API was just ad-hoc JSON over HTTP, with ill-defined data and poor error handling. I recommended using GraphQL, which defines the over-the-wire format and error handling, reduces network round-trips, and is "self-serve", avoiding many meetings between front-end and back-end people and increasing dev velocity.
This was too much for them, as they were expecting some changes to put lipstick on the pig. I said that there were other REST-based frameworks that would add standard structure (e.g. JSON API) and support introspection with e.g. OpenAPI.
I got rejected because I "didn't have enough experience with the framework", and "it didn't seem like a good fit". Their "seniors" doing the interviewing were not able to build a system that worked before they ran out of money, and they are now out of business.
Re: Ask HN: Having trouble getting senior applicants, wondering what to do about it
#259Earlier quoted context omitted.
What do you get from a whiteboard/take home assignment that you can't get from a conversation where you grill them about their answers?
Conversations allow smooth talkers to run a snow job on you. Having a work sample test provides a best-in-class hiring filter.
Re: Ask HN: Having trouble getting senior applicants, wondering what to do about it
#260Earlier quoted context omitted.
The thing with 4hr technical assignments is that you're saying no to anyone with kids, which I'm going to venture applies to more senior people than juniors. I used to do these assignment. Now I simply don't sorry. My schedule is 6:30 AM wake up with youngest daughter, to let wife sleep in (she takes care of her all night) 9:00 AM hand off youngest daughter to wife, who takes both girls the rest of the day. I go to m…
I don't know what exactly OP is assigning to applicants, but in my experience a "four hour" coding assignment can be completed in an hour or two - and they don't have to be consecutive hours, it just means four hours is your limit and you have a few days or a week to complete it in.
It's reasonable to expect someone have various languages on their personal boxen, and maybe git, but not repositories, specialized third party tools, etc. I don't run Puppet at home, for example.