FR version is available. Content is displayed in original English for accuracy.
Advertisement
Advertisement
⚡ Community Insights
Discussion Sentiment
56% Positive
Analyzed from 5531 words in the discussion.
Trending Topics
#job#hiring#company#companies#candidates#jobs#don#recruiter#resume#posting

Discussion (147 Comments)Read Original on HackerNews
If we decide we're going to grow headcount by 10 senior software engineers, we don't copy and paste the same job listing 10 times. We leave it open and collect resumes through that. At a large or fast growing company, we might never stop interviewing and hiring senior software engineers. The listing stays open for a year or more.
There are also specialty roles where hiring takes months. I've had niche roles open where we didn't get any applicants with any experience on the topic for over 90 days on multiple occasions.
If the listing is generic like "senior software engineer" and all of the requirements are generic like being able to program or do teamwork, it's probably a generic listing.
Applying anyway is a safe bet, but I wouldn't invest as much energy into tailoring your resume if it's a 6 month old posting from a 50 person company with a website that looks like it's from 2009. That company probably forgot to take the listing down.
> maybe you should say outright you're looking for 10 people
This wouldn't help because you have no way of knowing if they've already hired 9 people or 1 person.
The target can also change constantly. At a large enough company you continuously lose people for natural reasons, like retirement, moving for a spouse, moving to be closer to family. Past a tipping point you're just always hiring.
As an analogy it's kinda like hard drives: when one of my hard drives dies, it's An Event which I need to deal with specifically; I need to order a replacement for that specific drive. At Google's server farms, hard drives dying is just a statistic, you continuously buy hard drives just because you know existing drives are gonna die at some semi-predictable rate.
In the age of LLMs every one is "tailoring" their resume to every posting.
You can, but you’re probably wrong and are wasting your time and effort going through lord knows how many hoops to submit a simple CV.
Were submissions as simple as “here’s my CV, contact me if you like what you see”, then this wouldn’t be a problem. But when you have to sign up to the millionth HR service with the same 50 “please input the info that’s already on the resume you’re submitting” steps over and over again just to never hear back from the company or get rejected 6 months later, “submit away” is not an acceptable answer.
> This wouldn't help because you have no way of knowing if they've already hired 9 people or 1 person.
Yes, it would. Even if only 1 of the 10 spots is available, it still is a valid listing. Not knowing if the listing is valid at all is way worse.
Asking for “common sense” only works if the situation you are in makes sense to begin with. Job listings are a cesspit of bad behaviour, dark patterns, disrespectful processes and incongruous offers.
What we need is some sort of regulation on how job listings are posted and how candidates can and should apply.
While we’re at it, it should be utterly ILLEGAL and absolutely liable to have a job listing up with no salary range or a salary range that’s too wide to give a sense of what compensation looks like—lying about it should trigger serious legal consequences as well.
It’s about time candidates were treated with some dignity.
Common sense would dictate that a company with 10,000 people has a need for a diverse set of roles, and it would be completely stupid to recycle the same template pretending the role was always the same. In fact, repeating a stale advert suggests the company does in fact not have positions opened and either forgot to pull an old advert or some recruiter is trawling for applications to pretend to be productive.
Yes. I recently got a job (IT infrastructure engineer with a non-tech company) on a posting that was 6 months old. they had filled it, and at the same time got approval for a second headcount so they never pulled it down
The main reason the jobs are reposted are to get them to the top of the feed
They've got a few open spots if you're interested in relocating to Springfield, MO (and even some entry level IT positions https://careers.oreillyauto.com/us/en/job/R203370/IT-Support... - that one was posted 09/21/2026)
Maybe I'm thinking a bit too much of myself, but it doesn't seem like they are that interested in really filling it.
I agree, I should have written a bit more, apologies.
You could argue that AWS doesn't know what they're doing but they also hire way more software developers than all but a handful of other companies
It's happened so many times. Apply for a job, within an hour get an email that says I am not qualified (not true), and then a week later the same job gets posted again.
I'm normally a pretty free-market guy, but it should be illegal. It's clear-cut fraud - they are advertising something that doesn't exist, specifically to game numbers. And what's more, governments report on these numbers as if they are real job opportunities in the economy.
Hiring has been crazy for years. It's worse with remote jobs because you get a firehose of applicants everywhere.
When I was doing a lot of hiring I tried to be as responsive as possible because you don't want to lose the best candidates. I would try to review applicants as fast as they came in. You have to understand that in that hour I might get 40 resumes. 1 or 2 are amazing, another 2-3 could be worth a look, and another 5 might have made the cut if I didn't just read those 2-5 much better resumes ahead of them.
If you met the listing qualifications but got rejected as not qualified, I would double check that your resume wasn't unclear about something. You would not believe how many times I've interviewed candidates who had some key experience that they forgot to include on the resume and didn't realize it was missing until it spontaneously came up in talking to them.
The simpler explanation is that a tired hiring manager was just clicking buttons to dismiss applicants who didn't make the cut.
The problem is companies would actually have to make compelling offers to qualified people.
While not as bad as applying yourself, they can be pretty damned awful.
Now people act like they must have this ridiculous firehose of resumes to sort through, then have non-technical HR gals sort and filter out based on whatever random criteria they use, and then by the time it gets to the hiring managers - they still have no idea if this person is a complete idiot or has any skills at all. The qualified people you actually want to hire don’t want to be treated like idiots or liars either.
I just don’t feel it has to be this way - there is zero value in a firehose unless you were looking for desperate and cheap people.
You have to appear like a real human. The candidates in demand get recruiter spam all week long. If you go LLM slop canon on their inbox they're not going to respond.
Cold outreach has a low response rate. It's worth doing, but you can't rely on it. You have to go through all angles.
Typically I'd be doing a mix of my own cold outreach, public job postings, an internal company referral program, and for difficult roles a trusted external recruiter who I know is good for candidates.
This sounds like a dream. We posted a job a couple of weeks ago and had 1200 applications in around 2 days. Most are complete garbage. I'm confused why they took the time to apply at all, even if AI did it for them.
That assumes that I am writing my resume for just your job posting. If I am just going to copy and paste the job requirement verbatim on my resume, doesn't that make your job screening applicants for actual experience much harder? Often times the difference is splitting hairs anyway ("we're looking for someone who paints brown houses").
But as a rule I don't customize my resume for every job posting anyway - if I have to apply to 70+ job listings to even hear back from even one of them, I would just frankly not have the time to do so.
Regardless, if my application is getting thrown out because my title is not quite right in a subtle way, or I reference Javascript but not Python, and no one is telling me - that's unfair on everybody. The company is going to skip over the best candidates for superficial reasons, because nobody is telling them their resume isn't perfect.
What can you do to increase the odds that you're in the top 10 (and preferably top 5)?
It's possible that a superficial reason was used to separate number 10 from number 11 ... and maybe number 11 would have been a great candidate and future employee. What I don't have is three weeks to do all day 9-5 1h long interviews for every candidate.
It doesn't make the hiring manager's job harder if you decline to customize your resume. They press reject and move to the next resume.
> Regardless, if my application is getting thrown out because my title is not quite right in a subtle way, or I reference Javascript but not Python, and no one is telling me - that's unfair on everybody.
If a job listing asks for Python and someone submits a resume that does not list Python, it's fair to reject that candidate.
If there was a hidden requirement to know Python but the job listing didn't ask for it, you get a lot of applicants that don't fit. Smart hiring managers will update the job listing as they review candidates. There are some lazy companies that will have secret requirements that they don't put in the job listing, but that only creates more work for everyone involved. It's not a secret trick they're pulling to be mean. They're just bad at their jobs.
> The company is going to skip over the best candidates for superficial reasons, because nobody is telling them their resume isn't perfect.
Unpopular opinion around these parts, but there's a high correlation between the best candidates and people who take the time to review the job posting and customize their resume before submitting.
I doubt the "best candidate" is also the person who can't be bothered to take 10 minutes to update their resume before pressing submit.
> But as a rule I don't customize my resume for every job posting anyway - if I have to apply to 70+ job listings to even hear back from even one of them,
Complaining about low response rates and refusing to tailor your resume are highly correlated, in my observation.
Why though? I've done hiring before - it takes less than 30 seconds to skim a resume. The recruiters also have no idea what the responsibility is for the jobs they are hiring for - it's a terrible place to bottleneck candidates on.
It sounds like everyone, including recruiters, are being sent on a snipe hunt.
I see a position getting posted for a local company, and within hours the same requirements are showing up for 10 new postings with vague company names like "... is wanted for a local manufacturer" etc.
The company essentially handed the recruiter $10k because they were too bad at reviewing their own applications.
But I certainly feel ripped off applying for jobs they never intended on filling. If they put up a lot of hoops to jump through to apply (submit a portfolio, set up an account, write a cover letter specific to our company), times that by the 1000 people who have applied, and it's an exorbitant amount of human time getting wasted.
I know this analogy breaks down a little bit since this behavior does actually happen, sort of, in real life p2p markets but the point is, it sucks and if you've ever sold anything on fb marketplace you know how obnoxious it is dealing with people who demand a lot of you but do not intend to actually commit to buying what you're selling.
He said: Oh, I have 23 recs on the job site but none of them are open. They just keep them there to make us look like we're still hiring like crazy.
Job is posted. You apply along with hundreds of other people. The recruiter/hiring manager needs to spend some time sifting through them along with juggling all the other tasks they have going on. Let's say that this takes 1-2 weeks. Some places may let the opening sit longer to get more applicants.
Several candidates are identified as possible fits. Recruiter reaches out to them to schedule the recruiter screen. Schedules need to line up. This likely takes 1-2 weeks until the recruiter screen happens.
The recruiter needs to schedule the tech screen after a successful recruiter screen. Again, schedules need to line up. This could take another 1-2 weeks.
Feedback needs to be submitted and then the onsite round is scheduled. This could take another 1-2 weeks.
The onsite round will have multiple interviewers. This means more people to collect feedback from which likely increases delays in getting that. A debrief is normally scheduled with everyone who interviewed them. But let's say one week to gather this and make a decision.
An offer is made. It takes some time to prepare and get sign off. There will be time to discuss with the recruiter to explain the details, plus some time needed for negotiation and thinking it over. This could be another 1-2 weeks.
Additionally, some candidates may want to ask for more time during these phases in order to prepare better or align their schedules. This pushes back the process for all other candidates if the company is hiring for a specific job in order to give all candidates a fair assessment against the pool.
Adding this all up, we arrive at 6-10 weeks.
But it still doesn't sound like a very effective process typed out like this.
It can move faster than months, of course, when everyone's willing to prioritize it. But as anyone who's worked in hiring can tell you, the set of people who want hiring to move faster is much larger than the set of people who are willing to accept inconvenient interviews and fill out their feedback promptly.
IMO the reason it takes longer now is because multiple people are getting interviewed simultaneously.
Considering job postings are getting 10x more resumes than before, I'm not surprised companies are hedging their bets and interviewing way more people for the same position.
These companies have lost their minds.
IME (hiring, not interviewing) it's always been 3-4 rounds. First is an HR phone screen (usually 20-30 minutes on the phone), 2nd with hiring manager, 3rd with a senior engineer/architect, and a 4th with the hiring VP. And those are almost always combined into a single morning or afternoon(2+3 or 3+4) and the final round doesn't always happen (VP's choice).
It would be genuinely shocking to me if someone came up with evidence that the majority of jobs on job sites were made by companies that actually intended to hire the best candidate that applied through that site!
Every company I’ve worked at, from startups to big tech have had job listings open when they want to hire someone. Sometimes a job post will stay open for months or even years, not because it is fake but because finding the right candidate is far more important than finding a candidate.
I empathize with the frustrating experience of seeing job listings that you’re qualified for and not being hired, and certainly a lot of companies half-ass their hiring and do not review every applicant, but fake job listings make very little sense. When they do occur, it’s for obscure reasons, not because that is standard operating procedure.
The whoishiring thread here on HN regularly sees candidates accuse regularly posting companies of not actually hiring, even though there’s ample evidence these companies are hiring.
Re: the original claim about job posts being created when the company already has an internal candidate, there are very few organizations where that is necessary. A private company rarely has an obligation to consider outside candidates, it is mostly seen in government recruitment and for visa reasons. Job sites charge lots of money to list, a company wouldn’t waste money advertising a job they don’t intend to hire for.
From what I can tell the job posting have been opened for a while, companies are inundated with CVs thanks to them offering remote and form the screening feedback I had (when I was lucky to get any feedback) it was basically that they can be as picky as they want and hire people who matches every single one of their requirements.
On the flip side at my work (FAANG, not remote) we barely get any CVs from people who can pass the technical screening. Most the candidate fail so badly it’s not even funny
Same experience in multiple YC startups whose payment isn't even that competitive. Half of the resumes don't match the qualification, and on top of that the freelancing recruiter doesn't even seem to care. Lately I resorted to hiring from my own network.
I've also caught a few people using LLM cheating software accidentally revealing it.
Real job you have ai, so no point to ask too many things that ai can answer anyway.
Ok, some big level stuff like node has an event loop.
Probably I also forgot some more categories of crazy hiring processes in my enumeration.
1) Roles with high turnover. Likely the posting stays always on. 2) The pay is bad and nobody takes the job. 3) The role is too niche and the candidates in the market with visibility to the role are very few. 4) Aggressive hiring. Candidates have many options and until they actually show up at work, you keep interviewing other candidates. 5) Forgotten posts / ghost posts (my gut feeling says that this is the lowest contributor to the spike we observe, as likely it should be flat over time)
Career sites would do well to automatically close job listings after 90 days or so.
Has anyone else heard of/seen this, or can explain where it's coming from or if it means anything?
Been working professionally for ~15 years or so, and it's never been this bad. Other than "knowing someone" (i.e. a referral, and even that falls through routinely), not sure what the best way to snag a position is these days.
Is it booming for everyone except software developers? I keep hearing about developers who have been looking for a job for 6 months or longer and don't get responses to applications.
Or is it some process failure (which you hint at) that is making it difficult to capitalize on that boom?
Business doing good doesn't automatically mean populations of humans are doing good themselves.
> Hospitality postings sit the longest: 43.9% have been open more than 90 days, median 65 days. Healthcare turns over fastest at 19.7%.
(kudos to unlisted for aggregating and reporting, this gives me a data point to offer to jurisdictions and regulators interested in compliance monitoring in this context)
Source of truth from this one is I've worked in public higher ed in two states in the US and gone through this process personally
The internet has turned the cost of the vast majority of job postings to almost nothing.
Based on that information you tell me how you think the incentives will work?
Companies didnt pay to put the ad in the paper every day once the vacancy was filled.
Whenever you hear of labor shortages, it is almost always a euphemism for a shortage of people not desperate enough to tolerate a terrible working arrangement.
The "AI" slop from staffing agencies, lead-generators, applicants, and data scrapers... have dropped the signal to noise ratio into spam number territory. =3
https://basecareer.co/ is basically the same slop.