I thought everything went perfectly. I had a blast with the analysts/associates that I spoke with during dinner the night before and lunch the day of the interview. We were just talking, me asking questions, them asking questions, just randomly talking about random things.
There were 2 second round interviews - one fit and one case. I thought I rocked the fit, he really just asked me about my background and I asked questions until the end of the interview. Case I thought I did really well since I have a small investment banking background - threw stuff out like DCF, Market Comps, multiples, he asked me questions on how to calculate WACC, Beta, etc. and I knew all the answers. There was also a writing sample which I have no doubt in my mind I annihilated because it sounded extremely professional (which it was supposed to be).
I felt really confident (most confident EVER for any interview) and I got rejected. I had an interview with a MM investment bank right after theirs, but I told them they were my first choice since the HR rep asked. She probably called BS, but I e-mailed her after and said I hope they didn't think I would not have accepted or anything, but she said they thought other candidates would have been a better fit. It seems like they're STILL hiring for the same positions.
I cannot imagine why they said no...? I have a friend that got in and I'm 100% sure I am more qualified than him in terms of GPA and overall extracurriculars, even more personable and everything. What could have happened...?