Ask HN: Ever been hired through a “who's hiring” post?

252 points by bhollan ↗ HN
How many people here have ACTUALLY gotten a job through the monthly post?

Provide what information you can (company, job title, post (if it's still alive)).

288 comments

[ 3.6 ms ] story [ 248 ms ] thread
I got an interview wit a company that I really wanted to work with. I didn't even apply with them originally so I was very pleased to have them contact me from an Ask HN thread. I didn't end up getting the job but I have no doubt that I could have.
Yes. Capsule (http://capsulecares.com/). Interned while in school, contracted for a month after graduation (couldn't work full time at the time), and now joining as a full time employee.

They posted in the last Who's Hiring and it was similar to the one I replied to.

Got a contract, it took awhile for a response but found it on HN.
I was reached out to by almost every single company that I approached (NYC) and finally ended up accepting an offer.

If I can make a recommendation, go for the companies that supply personal email addresses. If they don't supply them, go find them.

I was actually very surprised at the amount of folks that simply didn't respond _at all_ -- meaning not even an _acknowledgement_.

The folks that I did hear back from were great, though. Nothing ever actually worked out in my case, though.

In my experience for remote-position, at-least I received ack. mails like "time-zone issues are there" etc and like 20% never sent ack. at all. Strangely most often those company appear almost every-month with same job posting, I wonder whats going on.
My theory is that the no-cost HN posting allows some of these companies to keep posting perpetual openings in hopes of finding that elusive 100x developer that's willing to work for less than market rate. I can't say that bothers me too much, though. It's not that hard to see who has the same open req month after month and avoid those companies.
(comment deleted)
It's 100x now? I thought it was 10x. And theses guys work for _below_ market rate? Interesting...

I have a feeling those positions will be open for a while ;)

A 10x developer that works for 10% the normal rate, maybe :)
I always hear "we're looking for remote but not in your area". Most remote posts don't actually seem to be truly remote. I'm in the US eastern timezone, shrugs.

To your second point, they are probably fishing for good devs that will work for lower than market rate. They don't actually have a job but are hoping to find a unicorn.

There are tax implications for having an employee in some states, regardless of what the person is paid. For instance I've been told that it would cost us several million dollars to hire someone remote who lives in New York. That developer would have to be really amazing to make it worthwhile to hire them!
That's interesting. Sometimes I do see "remote (Seattle area only)" or something like that. I work remote now but my company basically has a presence in every state and most countries.
"appear almost every-month with same job posting, I wonder whats going on."

Perhaps H1B fraud? There's a local company just a mile from my house that's been advertising the same $50K CCIE position for near fifteen years now.

I'm actually working on a fun project that sorts through months of "Who's Hiring?" posts looking for companies posting identical or nearly-identical postings month after month. It'll be called "Who's Not Hiring?" Look for it once I get some free time :-)
That seems to happen everywhere these days - I've sent out several applications recently (non-HN) and had absolutely nothing back, not even an acknowledgement.

It says a lot for the professionalism of a company when they can't even auto-respond a receipt, although a personal rejection would always be nice - if you can't be bothered to say you're not interested, why should I be bothered to apply ?

I take the time to filter out jobs that I know I would be good at and then write a cover letter and customize my resume for the job, only to not hear any acknowledgement at all. I'm about to just blast my resume out with no filter and see what happens.
And I think that's the crux of the issue. When I was laid off, I hit the job boards. I started out being careful with my choices, doing custom cover letters, etc., but after no response from many, I started "shotgunning" and hoping something would stick. But that's what everyone else is doing: one-click apply to job/send your resume, and then HR gets overwhelmed, and determines not to send individual responses, which continues the spiral.

I had one job I finally got a rejection from a week after I had started someplace else. As much as I may have liked any one position, I had mouths tl feed. No point in waiting 3 weeks for a simple response.

I think you nailed it. Then the recruiters start doing the same thing on the other end. I have 10 years of experience ands till get entry level help desk positions in my inbox.
Ditto + I get electronic engineering stuff, which was my career path/company role until I switched to systems and networks in about 1989.
I've gotten very cynical and hardened to this over the years. I remember meticulously researching companies and preparing detailed cover letters showing exactly why I'm a great fit for that job, spending hours reviewing and tweaking them until finally sending them off, only to be "black-holed" by the company. After 40-50 or so of these you just start spraying and praying.

Hiring managers & HR: Tired of getting "spray and pray" resumes? STOP DOING THIS.

Founder here. I used to reply to every applicant individually because I couldn't believe someone wanted to work for my startup. But then that got to be burdensome so I set up a reply template, but even then people would reply to the template and continue the conversation. Then my co-founder pointed out that spending lots of time replying to everyone wasn't a good use of my time.

Point is it's nothing personal. If you're not getting replies, try to stand out more. Don't just send a resume, send a GitHub link to a project that's relevant to the company.

I get a dozen resumes a day (not joking), so give me a reason to not hit "Archive" immediately.

If you're in the position to get a dozen resumes a day, is there not someone else in your organization who can handle the initial resume screen? Seems a bit inefficient to have the founder personally hitting "Archive" on all the applicants he rejects.
This basically says you don't value people. You want them to go through all of the effort for you.

You say that replying to everyone isn't a good use of your time, but having to apply to everyone, with the likelihood of being ignored apparently is a good use of my time ? My time is just as valuable as yours.

The Github idea is great... except there's no way I can magic up a project 'relevant to the company' for all of the applications I'm making - which I have to be making because nobody replies any more. I'm certainly looking to get some projects going in my spare time, which is minimal.

I'm too old to 'stand' out - if 20 years of programming isn't enough to get a more personal interview, then I'll just move on - I have no interest in competing with people from a marketing perspective.

Of course, I don't expect us to agree, as we're coming from completely different sides (and requirements).

In the modern world, it's amazing how many old-school (Business time is more valuable than employee) mindsets still exist.

Thanks for taking the time to reply though. I genuinely do appreciate that.

> My time is just as valuable as yours.

The co-founder's time is worth what? They just got investors to hand them millions of dollars over a few meetings, on the assumption that if successful, they'll be worth hundreds of millions one day.

You are one of dozens of applicants. Some guys with 20 years have the problem that it was the same year over and over. How do they know your skills are even current and relevant?

If you're an experienced programmer, maybe you're going to make $50 to $100 an hour (depending on your market). But if you're applying to multiple firms, wouldn't you put yourself to work at that opportunity cost to differentiate yourself enough to get the job you want?

Why wouldn't you be willing to jump through whatever hoops necessary to get the job you want?

> on the assumption that if successful, they'll be worth hundreds of millions one day.

Building good relationships is a good foundation for future success. I have had interviews that didn't result in me getting/accepting an offer, but the process was smooth and the decision amicable that I look forward to meeting/cooperate with/work with the same people in the future when the stars align. On the flip side, I have had interactions so terrible I won't ever consider working/meeting with or recommending the companies and the people involved, should they move on. It's a small world.

>Why wouldn't you be willing to jump through whatever hoops necessary to get the job you want?

Because I'm not a performing animal.

Perhaps you should let the marketing team reply. Candidate interaction is also customer interaction.
This does sound so unprofessional if you are hitting "Archive" button after skimming through resumes/cover letters. You do understand that candidates spend significant amount of time applying for an open position and trying to get your attention. Everyone's time is equally valuable.

A 'reply' template is rarely useful. If it is not a yes/no response, then you are just wasting more of the candidate's time by making them wait.

As a founder if you aren't able to handle the volume of the applications that you are receiving, then you should delegate the work to someone else and get them to filter the applications.

You don't have to continue replying after sending them the "sorry, not interested" template reply. Sending them that is infinitely better than just ghosting people, which is grossly rude and unprofessional.
That's appallingly self centered. Nothing personal.
Even worse is when their application process is "different" and they ask that you write code addressing some specific problem to submit with your resume. I'm not talking something simple, but a well thought out problem that requires a few hundred lines.

I get that they're trying to be different and evaluate candidates on metrics other than just resume, but to send that kind of thing in (which takes a week of effort outside of your real job) and receive no acknowledgement or response to a follow up a couple weeks later is lame.

Is it possible they didn't expect the problem to require a few hundred lines?
Well, that's not the point. The point is they didn't acknowledge that I submitted anything at all, and didn't acknowledge me after a follow up email a couple weeks later. That is always annoying, but in especially poor taste when you ask the applicant to complete a coding challenge before submission.
I don't like nonresponsive folks either, but it's par for the course. Consider that before putting effort into a coding challenge or whatever they're asking of you.
I was recently stupid enough to have had taken a task involving Spring Boot. I literally had to learn Java in a week make a web application using it in a week.

The recruiter knew my inexperience with the technology but have it as "a challenge to observe my performance in an unfamiliar setting."

It made that rejection much worse. Particularly when I had my code judged for a framework I'd only used for a week.

You have to realize that "We're hiring" is not always what it seems. Many company advertise that they are "hiring" to form a narrative of growth and perceived success for investors, customers and the industry in general.
I've been on the job market in several industries before finding my way to software engineering. I can tell you that non-acknowledgement is absolutely the norm in pretty much any other industry, particularly in the case of online applications. Imagine firing off 100 applications through online portals, personal emails, responding to posts, going in person, etc and never, _ever_ hearing even a robo-response. It is soul-crushing. I felt like I was screaming into the void.

Even though I've been in this industry awhile, the _luxury_ of being sought after in the job market still shocks me. Every time a recruiter reaches out to me on LinkedIn, even when they're clearly spamming, it is still mind-blowing. Every time I get a casual job offer from friends or acquaintances who are hiring on their teams, I'm flabbergasted.

Back in the day, I would've been thrilled to hear even a "thanks but no thanks."

It's like the difference between being an attractive person vs non-attractive.
My team ended up hiring a candidate found through the Who's Hiring post. I found the resumes I got to be better than those I get from HR on average.
I believe I answered Leaflabs' ad here in March 2015. I was put through the interview process and still work here as a Member of Technical Staff.
I've only ever gotten blanket spam from posting in "Who wants to be hired?"
Try our blanket today! It is best blanket, used by astronaut!!
Yep, my current job is with a company I found via "who's hiring". (I'm in the UK, outside London, if it matters)
When I was searching. I went through the listings and sent out a number of messages. Not bulk, but carefully looked at each company. Gauged my interest and figured out why I wanted to work there. Nary a response. I thought it was because I was a lurker, and didn't post before that point.
Did you mention your HN handle in your application? I don't do that but I still get a pretty high response rate.
At the time I hadn't started commenting :). So didn't have a HN account to mention.
Yep. Sent an email a couple months back from a WhoIsHiring thread. Got hired after about 7 rounds. By a company 15 mins away from my house. :)
7 rounds?? Does that mean you go in on 7 seperate occasions?
Seems like the standard 2 phone screens + 5 onsite interviews.
5 onsite interviews? Since when is that 'standard'? Unless you mean one day with talking to 5 different people. I wouldn't consider that to be 5 separate 'rounds', though.
+1. I actually went through this once (sort of - 5 phone interviews) but that is in no way standard.

My story was - getting interviewed by progressively more senior folks with positive feedback on the spot from whoever I was talking to. So then finally after 4 rounds of technical interview calls I get to talk to the hiring manager who is telling me something along the lines of "the feedback has been awesome BUT we didn't expect to find someone this fast and now need to wait till the next hiring cycle".

We do the following:

1. look at resume

2. recruiter phone screen, just basic are you a human who knows how to answer the phone, usually 15-30 minutes

3. tech phone screen, 45 minutes

4. half-day in-person set of interviews, some tech and some not

And then make a decision, although we'll filter out at each step.

Your process seems pretty standard to me, and what I've experienced most of the time. That's not the same as 5 onsite interviews though. I do know some people that have been called in for 3 onsite interviews though, which seems pretty excessive. 2 I can understand, and I've had 2 onsite once before.
This is interesting. Why not do another in-person half-day?

It's been forever since I was involved in on-site interviewing but it used to be pretty standard to have more than one (but usually not more than two) rounds of in-person interactions.

The point being:

A) avoid "having a bad day" bias on both sides

B) not decide too quickly on the "maybe" candidates

C) get more senior people in to convince the outstanding ones

Any strong "don't hire" reactions could cut this short of course but it seems like a good idea to give it a little more time for a serious candidate.

Is that not done anymore, or are you trying to make your hiring decisions faster than other companies?

(And in either case, do you have any insight as to why?)

2 in-person interviews means twice that an employed developer has to either take a PTO day (for something that might not work out), or lie to their boss for why they need to take a really long lunch. Also a lot of companies fly candidates in to interview (i.e. Google), it'd be really expensive to fly the candidate out twice, plus the candidate is effectively investing at least 2 days for the round trip flight and interview.

Since it's a buyer's market for developers (supposedly, I haven't always seen evidence of that out here in the midwest), a developer that's already employed (and thus, signalling that they're good enough to keep their job, which makes them more desirable to other corporations) isn't going to want to take a bunch of time off for interviews with a single company (especially if they're actively looking for work with other companies too - going through the process with 4 or 5 companies could easily eat up most of my PTO time for the year).

I know I hate to take a PTO day for an interview, and if you made me take two you better be willing to pay me an ass load of money and be doing something I really want to do.

Besides, the interview process is exhausting enough. Since so many companies have intense coding exercises or quizzes you have to practice for (especially since they rarely warn you what you're going to be asked you pretty much have to refresh your entire computer science degree), I may have spent 20-30 hours in my spare time refreshing my knowledge ahead of the interview already. I had a five hour intense onsite interview at Google and I needed a couple days just to recover from the mental exhaustion of it. If I know you're going to do that to me twice, for maybe a 25% chance of getting the job (assuming a handful of other good candidates), I might just not bother altogether.

My girlfriend is going in for her second onsite interview in a couple days, but she's in corporate real estate, and all she had to do to prepare is get dressed and make sure she had her portfolio. The first interview they asked her a bunch of personality questions, some questions about her job history, and looked at her portfolio. If that was as intense as a developer interview was, it wouldn't be AS big of a deal to have two onsites.

I see your points.

Flying someone in twice probably only makes sense for higher-level positions, though you could always schedule two days of interviews on the same trip. Having already paid for the flight and expenses, you could make an argument for it that most flown-in candidates would I think accept.

(For local candidates, AFAICT the "doctor's appointment" or similar excuse seems pretty easy to manage.)

As to the exhausting Google-style interviews, I guess they're designed as a one-pass filter. Which seems unfortunate -- many people are more compelling on the second pass -- but apparently works pretty well for giant ad brokerages that also happen to do lots of computer-science-y stuff.

The vast majority of onsite interviews I've had were exhausting Google style interviews. Generally speaking, the ones that haven't been were the ones where I got the job (exception is the current job, that was a two hour sit down exam where I was left alone. I made it, but I'm surprised I did. I've seen dozens of people come in and fail at the test since).

My favorite interview, in fact, was one were a grizzled veteran (he was the Lead Programmer on NBA Jam), asked me a couple questions on the code sample I brought in, showed me an example (uncommented) class from their actual code base (I verified later) and asked me to interpret what it's doing, asked me a couple more questions, then said "Okay, I know you can handle the job, now let's see what you really know."

And he proceeded to ask me deep questions about memory and graphics, which I could only partially answer most of them, and then he proceeded to teach me about the details.

It felt more like a mini-lecture at that point than a pop quiz ("Do you know this? No? Well tough! Better look it up later. Next question!"). I legitimately learned things from that interview that I can still recall today.

Then I had a friendly chat with the president of the company afterwards, who used to work for Midway and designed many classic arcade games, most notably Rampage, about what they do at the company. I played that game a ton when I was a kid, so I was happy just to be chatting to him like we happened to run into each other at a family BBQ.

I was in and out of there in about an hour, and there wasn't even a weed-out phone screen.

Then I got a job offer a few days later, which I ended up accepting.

Doesn't that make it impossible to apply while already employed? If I had to do more than 1 phone interview and 1 onsite I don't think I'd bother.
That sounds like a weeks worth of work, for what?!
(comment deleted)
Yep. Got hired by a German startup as a senior software developer, worked there remotely 3 years and quit last year. Our tech team grew from 3 to 10ish, and I think most were hired through a "who's hiring" post.
No, but I have had some fantastic companies reach out to me, just not the right position for one reason or another. http://angel.co ended up having the right fit though which I discovered through some other comment on HN.
Yes <3 UseTrusted, Software Engineer Intern :)
Yup, came to Smarkets (https://smarkets.com/) 3 years ago via hiring thread. Before that got to a number of interviews through earlier ones.

Some of our more recent engineers have come via the monthly thread too.

I've gotten a pretty high response rate to my applications to HN Who's Hiring posts, but about half those companies end up ghosting me. I had good experiences (prompt, courteous, professional, etc.) with DigitalOcean and CrowdStrike though I did not receive an offer from either.
It sounds a little like you are disappointed about never having succeeded at finding a job via the monthly posts.

Despite obvious reasons like lack of corresponding skills or lack of intention on the job poster's side this can have a lot of other reasons, though. Finding a good match and having the right ressources, department green lights, etc ready just at the time when you want to hire is also tough. Lots of things can go wrong. Hope you keep up trying!

Two years ago when the "Ask HN: Who wants to be hired?" thread appeared for the first time I wasn't quite happy where I was at, and posted my details. I was located in the Netherlands at the time and literally one of hundreds posting, thus I didn't have too high a hopes, but why not.

A few local companies reached out, and I interviewed with one or two, but for whatever reason neither ended up working out. At that point I wrote it off and went on with life.

Two months after the post someone from RethinkDB reached out explicitly mentioning it. It later turned out he had gone back through all the posts. After two phone interviews they flew me in, had a the hardest interview in my life to date, but ended up with an offer which I happily accepted.

The rest is history as they say. I had a great time at RethinkDB until about two months ago when we unfortunately had to shut down.

I'm the guy from RethinkDB who found and hired Jeroen!

I will say it's pretty rare, but when searching for a very particular skill set "Who wants to be hired" can totally work for finding new to mid-level devs.

Why are you looking for "a very particular skill set" in "new-level" devs?
And, what is this particular skill set?
Well, at the time something in the list of "C++ (Boost, STL), Python, SQL (PostgreSQL, SQLite), git" caught his eye.

Since it was RethinkDB I suspect the combination of C++ (which RethinkDB is written in), Python (one of the 4 languages for which there are/were "official" libraries), experience with 2 different DBMSs and an interest in "a challenge as a backend enginer to further hone my C++ skills" were probably all factors.

Went through phone + video screen, in-person interview (they flew me down), and was finally hired several years back (May 2013 was the posting date, but I replied directly to an individual @apple.com email; can't find the original HN post) as a full time Sr Engineer at Apple through exactly this. I was living in Portland, OR at the time, so they paid for relocation too. Took a few weeks, but there was communication on both sides throughout.
At my place of work we no longer post in Who's Hiring threads because we found the quality of engineers applying to be relatively poor.

Based in London.

That's interesting. Do you think its due to location, salary, or technical merit?
A lot of people come to HN only for Who's Hiring and thus don't represent the average poster. While Who's Hiring not as bad as Indeed, it's still an open job listing so you're bound to get a lot of noise.
Where are you looking instead?
Without context, what does this mean? It could simply reflect the quality of your advert rather than the medium.

For example, on yesterday's Who's Hiring I saw a London advert for a full stack dev with 4-5 years experience for £38k-£44k[1].

That's a very low salary for London.

[1] https://news.ycombinator.com/item?id=12846786

Honestly, all London companies who posted salary range are quite unimpressive...

The ones around £40k are not even trying to recruit.

I sent out around 9 emails yesterday, got back 3 responses (so far). Both responses came from ads that included real emails rather than jobs@ emails.
I did the same thing for the October thread and had a much better response rate for real emails versus applications/jobs@company. I ended applying to about 25, 15 direct emails, 5 HR emails (jobs@company), and 5 applications. Only about half of the direct emails got back, but the ones that did all ended up having interviews with (about 3/15 are in later stages of interviews or have an offer). 4/5 HR emails replied, only 2-3 were genuine and of that 1 got me an interview (ended up not being a good fit anyway). Of the 5 applications, I nearly got automated rejections within 24 hours :(.

Even though the emails had lower response rates, they work much better in my experience. You get to talk to someone (usually an engineer or manager, sometimes a founder or exec) at the company.

Wish you the best!

I got a couple of meetings and interviews from Who's Hiring posts but none of them resulted in offers. I'd still say it's my best and first channel for finding work beyond my network/relationships.
No.

But I did get flown to the US (from Australia) for an interview.

It was for a DevRel position at a (quite successful) YC company. I've never done DevRel, but I did have a background in the field. Almost my communications was with the CTO.

Yep, I was hired as a software engineering intern from one of Scribd's Who is Hiring posts (also ended up interviewing at Stripe by contacting them from their post).