Hi All, I'm currently pursuing my Masters in Computer Science and started looking for internships for 2020 summer. I got a chance to interview with Bloomberg last week. It was an hour code share interview where the interviewer asked me 2 questions. For the first one I first came with not the most optimized solution, and later optimized with a few hints and for the second question the interviewer seemed to be satisfied by the solution I presented. According to me this interview went good and was expecteding a call back but to my surprise got a rejection mail today. My question is for interviews do I need to present the most optimal solution eveeytime or reach to it without the interviewers help? Also, I have been working as a Java developer for past 2 years and Bloomberg's code base is majorly C++ and python ( as per the interviewer when I asked him this), would this have caused a change in opinion? What are the factors taken into consideration when taking thses decisions? TC : 0 (Student) YOE : 2 @ GS
The hiring bar is higher for companies like Bloomberg because they don’t have many openings compared to high tech companies.
Bloomberg has lots of tech opening
Could you please advise what the hiring criteria is? Do they need the most optimal solution for every problem? Or is it probably cuz I don't have experience in Cpp or Python?
That does not matter. Sometimes luck matters as well. We think we have given the right solution but it's not. Bar is definitely not as high as Google or FB but it's still high. May be u missed something
Its just luck of meeting a reasonable interviewer
Interviewer did seem reasonable Explained the process. Cleared my doubts, helped me with a few hints. That's what confuses me I strongly felt it went good but still got rejected. So I am not sure what more is expected and what I am doing wrong.