Status - Currently doing MS in CS + 2 years of previous work experience
Position - Software Engineer (New Grad) at Bloomberg
Location - New York
Date - March 2020
One of my friends referred me to the SE (New grad) position at Bloomberg. After a week I got an email asking to schedule a phone screen interview. I scheduled the phone screen on 5th March but on that day recruiter reached out to reschedule the interview as interviwer was not available, I then rescheduled to another day.
Phone Screen Interview (45 min)
As the interview started, interviewer quickly told me about how we will proceed in the interview.
She then asked me about my favourite project that I worked on. Talked around 10 mins and she kept asking for follow ups.
Then moved to coding part, I was asked
Last 5 mins of the interview, she allowed me to ask her any questions.
Takeaways from interview-
Interviewer was friendly, she was constantly interacting with me, asking questions and providing feedback.
I felt that the first question they ask, you should be able to clearly communicate your thoughts, provide the different approaches to the solution and then provide the clean code for whichever solution you proceed with. Because she allocated 20 mins for this questions. (you must succeed in this question to succeed in the interview.)
For the 2nd question, they expect you to come up with different solutions and trade offs and the reason why would you proceed with any solution. I dont think they expect you to completely code this question as you have only 10-15 mins for the whole question.
I did poorly in the first question even though I had solved that question before. (fuck me!)
All the best to all who have upcoming interviews.! Hope this helps!