The basic reason why it is polite to give people flat, euphemistic turndowns -- not just at the end of interviews, but in lots of breakup situations, including exit interviews, declining of contracts, and breakups with SOs -- is that you don't want to prolong the agony or send mixed signals. You don't want to appear to be negotiating. You don't want to appear to be trying to cause excessive pain. You certainly don't want to provoke the person to burst into tears, physically attack you, stalk you for weeks, months, or years, or file a lawsuit.
You also don't want to tell a person that they're hopeless and will never succeed in the industry and then wake up to find out that they're Steve Jobs. That happens. It happens all the time. Interviewing is a mistake-prone, statistical process and decisions are based on hunches that cannot be explained, only rationalized, even to oneself.
There is a reason why constructive feedback is so valuable. People won't give it to you up front. I myself am much more direct online than in person -- in person I'm a hopeless softie, until you get me into an engineering situation or otherwise give me hints that you can take it. Not everyone has the emotional stamina to withstand the full force of MIT-style, anonymous-peer-review style power criticism.
But, let's say the candidate does successfully game the interview and gets hired. Your company should absolutely use the first N-days of a new hire to check fit. Many I've seen explicitly say the first three or six months is a probationary period. The problem is when companies aren't honest with themselves about making a bad hire (capability or fit) and letting the new hire go.
Particularly for internal job candidates, I highly recommend being direct and saying, "Here's where you're short. Here's what you can work on over the next year or so to get into a better position. It's not a guarantee, but you'll be better prepared." Give them homework.
If a candidate is really and truly interested, they'll follow through on the advice and follow-up on it. That gives you a better candidate to look at for your next req.
The problem with interviewing is simple: all you can determine during an interview is whether the person is good at interviews.
That skill is not necessarily a good indication of doing well at any given job (especially with software engineering). The "constructive feedback" would be at best, superficial, but more likely, it would be based on the "blink response" of how the interviewer perceived you as you walked through the door -- so it's not only dubiously-based advice, it's advice that most people find hard to deliver.
The large tech company also explicitly told managers not give negative feedback due to legal reasons.
A lot of hiring decisions come down to personality fit and likability, especially if you're hiring for a small team. Telling someone that you just don't like them is a pretty difficult thing to do for most people.
I know that I couldn't say it and have personally fallen back on the "we got a lot of good applicants and it was a tough decision" non-answer.
This was in the business department. Apparently, the people who are supposed to be teaching how to run a business valued their own a priori qualification tests over the experiences of actual customers[1]. While the situation pissed me off even then, the irony did not occur to me until years later.
[1] Academics don't like the implication that students are customers, but in this case the analogy holds.
If students had to pay the actual cost of their education, it'd be much higher, even in Ivy League schools. Universities complement the tuition fees by getting public funding.
And (in theory, at least) tax money should be given for a good reason. The public as a whole does not care about the personal benefits that some would get by gaining a degree. That's the private interest of those people, and we're talking public good here: it should help all.
Tax money is given to universities so they would create inventions and innovations in science and art, which are in the public interest. And to create those we need well-educated people to invent and innovate.
Thus it's not the students buying education. That's a byproduct, and they're not the customer, just a beneficiary. It's the public buying educated people.
Of course, this is all pinko-think, and it's true that some academics are just old farts who keep wondering how dare those students interrupt the academics very important nap time, and who thought of letting students in campus anyway?
That seems really unlikely. The fact that it's expensive to provide this exact bundle of services doesn't mean that's what would get provided without the subsidy. What's more likely is that the services that mean the least to the customers would get cut until the tuition was more reasonable. Without tax funding you'd get schools that were focused primarily on teaching. Like high school, but with more accomplished teachers.
If the students don't understand, how can they become educated?
http://www.sciencedirect.com/science?_ob=ArticleURL&_udi...
The basic result is that the belief that foreigners are hard to understand leads students to perceive them as poor lecturers. For example, if you play the same recorded lecture to a group of students, their perception of how easy it was to understand is affected by whether you project an image of a Caucasian or Indian/Chinese 'lecturer' at the front of the room.
Also, larger companies heavily document all of the legal, objective elements of the decision not to hire you and then retain them for eternity. Just in case you decide to come back and sue them later for something they didn't even say, since there are many of these cases that are just attempts to extort an out of court settlement.
The few people who have ever asked me for feedback were simultaneously the least qualified and most confident candidates people I've met. No matter the answer the next step always seems to be pissed off replies, demands for a second chance or thinly veiled threats. I've stopped giving feedback because there's just no value in spending my time on it and the people who want it don't seem equip to use it.
If I'm interested in a position, I'll typically ask the hiring manager what reservations or concerns she may have about hiring me. Factual errors aside I make it a point not to debate those concerns at the time (and I make it clear up front that I'm not going to try to talk them out of their concerns), but I've found:
A) You typically get fairly honest answers this way (in part because the question catches the interviewer off-guard, which is generally a good way to get an honest response).
B) The feedback is useful for adapting your presentation and pitch at another firm.
and
C) If you get the job this is very useful information to have. It tells you what your new boss views as important and what skills she thinks you are lacking, often with a candor you won't get if you ask the same question on your first day on the job.
EDIT/PS: I'm trying to think how I'd react to this sitting on the other side of the desk. I've done a lot of interviews but I don't think anyone has ever asked me this question. I certainly give vague non-answers when I'm rejecting a candidate after the fact (typically something like "we've found someone who is a better match...") but if I was asked in the interview I'd probably give an honest answer but it would be focused around the work instead of the candidate, which probably makes it easier to deliver.
What's funny is the one time I got such feedback myself I thought it was because the company I interviewed with did it because they were paranoid I would sue: About 12 years ago I interviewed when I was 4+ months visibly pregnant (and I openly talked about it too -- I don't hide anything), and afterward the person I interviewed with sent me an extremely nice note that they liked me at lot, but they had to go with the more qualified candidate, although if she didn't work out, they'd hire me. I blew the letter off as them being paranoid about getting sued, but a few weeks later I got the call -- the other person didn't work out and I was hired. Go figure.
1. They dont want to hurt the interviewees feelings.
2. They want the interviewee to feel good about the company even if they didnt get the job. (Marketing?)
3. There might be legal reasons.
But one thing I advise now is to ALWAYS ask for feedback. You can do this by getting an interviewers email during the interview and emailing them after. Something of the form:
---------------
Hi,
Thank you very much for taking the time for interviewing me yesterday. I was notified that I wasnt a fit by HR.
I was wondering if you could let me know: 1. Which questions I got wrong in the interview and what answers you were looking for? 2. What areas you feel I need to work on? (ie an open ended question which lets them give you any type of feedback)
Regards,
---------------
Asking for feedback is HARD. But nothing brings out more respect in me than someone who wants to know why they failed and who takes steps to fix those issues in the future.
Take YC. 1000 apply; 40 get in. How long would it take to individually let the 960 that didn't get it why they couldn't get it?
It's not a perfect system...but I don't see how that would change given that it's about time.
My guess is that this reticence is mainly due to the laws surrounding employment, since it costs practically nothing to send a brief email. If anything which was written as part of a response could be construed as being racist/sexist/etc then in theory the company could face lawsuits. Also in the current economic situation some people might react badly to a negative response, especially if they have made exceptional efforts to get to the stage of having an interview.
Interviewer: "I don't think you have the skills for the job." Interviewee: "Sure I do! Etc."
People who just bombed an interview usually know it, and aren't in a place to receive constructive feedback.
The rare few who handle that well should explicitly ask for feedback or critique.
I always give this when asked, but never offer it unasked.
Most interviews come down to how much the interviewers liked you and whether your bearing in the interview matched the company's image of itself. They might come up with a variety of justifications if you pressed them, but it's never going to be the truth: they just liked the other guy more.
Feedback is not entirely useless, but good managers know that how useful a person ends up being, is not a function of his knowledge at the time of the interview. And that is true even for highly skilled professions like programming.
Performance/productivity is dominated by human factors, psychological factors, office environment, team synergy etc etc.
Even when I do technical interviews, people assume I am interested in getting the right answers out of them. In truth, while I am somewhat interested in what answer they give, I mostly watch _how_ they answer the questions.
Therefore given how "picky" companies have to be in hiring someone, they often have an order of magnitude more people to say no to than yes, and the earlier in the process you go the more orders of magnitude of "no" they have to reply with.
Thus it makes sense for them to only provide feedback if someone requests it explicitly, and because it also shows them that you are still interested and put some extra effort into the process.
Most good interviewers also have a list of questions they formulate based on what they think might be your potential weaknesses to assess whether they are a real liability or not.
So in a nutshell, if you pay attention to the verbal and non-verbal cues during the interview, you probably don't need to ask for feedback.
I've never had a problem once getting to the interview stage and have been quite proud that I tend to be seen as valuable, but if thats the competition, I'm less impressed with myself...
Of course, a comforting lie might be what you actually want.