A while back I interviewed with Meta. They have an “onsite” which is really just 5 hours of interviews over zoom. I split it up over several days.
After the first day (which I didn’t feel great about) I asked the recruiter if I had passed the interviews I had given, since there was presumably no point in prioritizing further Meta interviews if I already failed. But they refused to give me any useful information.
Maybe that’s just part of their “process” but let me tell you, that process sucks. If I have other interviews to prepare for, I need to know how much time to allocate to each role. Thats not the only thing that turned me off about meta but it stuck out to me as unnecessarily bureaucratic and inflexible.
This process is quite normal. The reason is two fold - first they want multiple people to interview the candidate before making a decision, one bad interview doesn't necessarily rule out a candidate. The second reason is the candidate experience. Some candidates feel humiliated if their interview is cut short and will harbor bad impression of the company for a long time. The company doesn't want that.
> Some candidates feel humiliated if their interview is cut short
As someone over 50, that interviewed at several places, before giving up, and accepting that I'm retired, I can say that there seem to be a number of companies that actively seek to humiliate prospective employees.
It's entirely possible that it was not the usual experience, but I have found that modern HR philosophy seems to be "Always keep the employee/candidate on their back foot." Always make sure the corporation is Alpha Dog.
A humiliating interview is a great way to filter out candidates that won't roll over for the Alpha.
> modern HR philosophy seems to be "Always keep the employee/candidate on their back foot." Always make sure the corporation is Alpha Dog.
This is absolutely true. A good way of accomplishing a more submissive team is by making it more diverse. If the members of the team can't relate to one another, the less personal connection, and the more submissive each person is to the guys on top.
I am sure some people will think this is not the case and that companies just care about "making things right".
Sure, but do you think that's the reason why there is an interest in promoting diverse teams? For helping the people "grow up"? Besides, that's only true if the differences are relatively small, you can't understand and relate to everyone. You can obviously collaborate with them on a professional level.
I think mature individuals will be able to overlook significant differences in one another and focus on the outcome: helping the team and the business succeed. If I picked up a signal that a candidate wouldn’t meet this bar, I wouldn’t hire them.
Some of these guys hated each other, but, when the boss said "Go!" they put their differences aside, and all gave 110%, to meet the goal. They helped each other out, shared information, and never sabotaged anyone else's work.
Japan has the strongest teams that I've ever seen, but there's cultural reasons, and it would probably not scale to many other cultures. There's also tradeoffs, and many people would not be happy with those.
If you want a culture that is really good at ganging up on a problem, then Japan is a good bet.
They wouldn't dream of testing for "cultural fit," because that is assumed.
It's also a shady technique some companies use to preemptively soften up a candidate they genuinely want for negotiations. They really want you but don't want you to think that so they can get you to accept less in the negotiation. Needless to say, the antidote is to interview as widely as possible even when you're in demand, to get a more objective view of your market value. Also needless to say, it's a huge red flag for company culture. If they don't think you're great, why are they making an offer? Are all your coworkers and managers also going to be people they don't think are great but settled for anyway? Or is it that they're not very profitable and can't afford to pay for quality? Do you want to work for someone who may not be in business much longer?
> If they don't think you're great, why are they making an offer?
They could actually think you are indeed great but want to get you at the lowest possible price.
> Are all your coworkers and managers also going to be people they don't think are great but settled for anyway?
Extremely likely.
> Or is it that they're not very profitable and can't afford to pay for quality?
That one is 50/50, many companies, even those not very successful, can afford programmers just fine, but they want to get away with paying less.
> Do you want to work for someone who may not be in business much longer?
Of course not, this is why I am asking uncomfortable questions during the interview, like are they profitable, are their customers bound with longer-term contracts, do they expect sudden inflow of competition, are there any regulation changes on the horizon, and others.
That's an arm's length transaction with a counterparty you'll never see again.
An employer-employee relationship lasts for years, perhaps many years, and requires the employee to act as the agent of the employer, repeatedly.
Would you accept this kind of thing if you can help it from a potential future spouse?
Come on.
They're welcome to try this stunt. They're also welcome to lose their best candidates who would have been most loyal after showing a lack of capacity for loyalty on day zero, and instead select for only those candidates who are equally disloyal in return.
> They're also welcome to lose their best candidates who would have been most loyal after showing a lack of capacity for loyalty on day zero, and instead select for only those candidates who are equally disloyal in return.
I have been contracting for little over 8 years now and I can tell you this happens a lot. Likely, really a lot. Very often.
And then they moan that programmers are overpaid divas who can't achieve anything, while just yesterday their 20-year old HR girl refused yet another NASA level 40-50 year old guy who can practically solve half the tech problems of the company, because she couldn't relate to him in a semi-informal interview.
> A humiliating interview, is a great way to filter out candidates that won't roll over for the Alpha.
Having the employee commit to more interviews is also a great way to get them into a sunk cost fallacy mindset, which might lead to them accepting a lower offer. There was an article about this on HN a while ago, where it was revealed that Meta would lowball you, unless you had a competing offer on the table (which can be hard to get when you need to do several interview rounds at several companies).
For a round with a single interview, and a single decision maker, cutting things short can be a mercy. As a candidate, if you've bombed, it's a horrible feeling to know that you've failed but still spend 10 minutes at the end on asking the interviewers questions and exchange pleasantries.
But you're right about rounds with multiple interviewers - they obviously collect feedback from everyone before deciding.
I don’t buy either of those reasons. First, I’m only asking if I’ve failed. They should already know that. Second, my “candidate experience” isn’t being improved by evading a direct question. The problem is, the company doesn’t trust their employees to use their discretion. That’s a bad sign in my book.
> The second reason is the candidate experience. Some candidates feel humiliated if their interview is cut short and will harbor bad impression of the company for a long time. The company doesn't want that.
What leaves a bad impression of a company for me is being gaslit in an interview that they seem interested then getting a passive aggression rejection email later. If you know you aren't going to hire the person you're interviewing, you should let them know and immediately end the interview. That's the polite and decent thing to do.
As a person who took part in interview process in FAANG and mid-size late startups (where some hiring process exists) it is not that they don't want to tell you. You usually have multiple interviewers that will score you on various dimensions. They would write their feedback which is then discussed on hiring commitee meeting by hiring manager and interviewers. If one interviewer think you didn't do a good job, this area would be scrutinized to see if other interviewers saw the same red flags or it was a fluke.
So to answer your question, recruiting coordinator needs to chase interviewer to write report before the commitee date and then decide if their feedback is bad enough. This is a no started because it makes no sense and coordinator is not qualified to make that call.
There were definitely cases where candidate did so bad, that process was cut short, so you were likely not in that bucket.
This is the answer. Yes, every interviewer will have to provide say whether they are inclined or not inclined for the hire, but the interview debrief is where the hiring decision is made, considering the total experience of all the interviewers.
Sometimes there is a candidate who is so obviously far from the bar that we could stop early, but if the phone screen process is working well it's rare. My experience is that the typical interview loop is ambiguous enough that it is rare that later interviews are a waste of time—these may turn out to be the ones where the candidate shines the most.
After the first day (which I didn’t feel great about) I asked the recruiter if I had passed the interviews I had given, since there was presumably no point in prioritizing further Meta interviews if I already failed. But they refused to give me any useful information.
Maybe that’s just part of their “process” but let me tell you, that process sucks. If I have other interviews to prepare for, I need to know how much time to allocate to each role. Thats not the only thing that turned me off about meta but it stuck out to me as unnecessarily bureaucratic and inflexible.