My primary question after reading all the comments is; have you ever gotten feedback on an interview? I've worked a lot of jobs and been on a ton of interviews and I have never gotten feedback, so I don't even slightly expect it. My biggest expectation is the company giving me a "yes" or "no" in a reasonable time frame.
My friend just interviewed at Google and had a much different experience. He had one call and one onsite and got an offer after that. He isn't from a top school, more middle-of-the-road, but he is smart as hell.
This brings me to a point: It really sucks to say this, but sometimes we aren't as smart as we think we are and sometimes we aren't good enough for a job. Coming out of an interview saying that you did well, but didn't get the offer leaves yourself an excuse that maybe you were just unlucky or that someone just didn't like you for some weird reason, whatever it is. In reality, you probably didn't do well in the interview compared to other candidates and you aren't good enough for the job (on THAT day). It doesn't mean you don't try again, but giving yourself and excuse is an excape that really doesn't help you improve. I've been rejected on an interview and I learned more from that experience than any acceptance I've gotten.
My friend just interviewed at Google and had a much different experience. He had one call and one onsite and got an offer after that. He isn't from a top school, more middle-of-the-road, but he is smart as hell.
This brings me to a point: It really sucks to say this, but sometimes we aren't as smart as we think we are and sometimes we aren't good enough for a job. Coming out of an interview saying that you did well, but didn't get the offer leaves yourself an excuse that maybe you were just unlucky or that someone just didn't like you for some weird reason, whatever it is. In reality, you probably didn't do well in the interview compared to other candidates and you aren't good enough for the job (on THAT day). It doesn't mean you don't try again, but giving yourself and excuse is an excape that really doesn't help you improve. I've been rejected on an interview and I learned more from that experience than any acceptance I've gotten.