It was a one-hour, two-on-one interview with mostly technical questions.
In the beginning, they asked general things about my CV, the projects I had participated in, any other interests, and my experience working in teams.
Afterwards, they posed a relatively simple algorithmic problem (similar to the medium ones in Cracking the Coding Interview by McDowell) and asked me to write a solution in either Java, C++, C, or Python and run it.
After that, we discussed complexities of computation and data.
Have you worked in a team in the past?
What projects have you worked on outside of university? Tell us about them.
(After solving the problem) What is the computational complexity in Big-O notation?
Why did you pick X data structure over Y when solving the problem?
The following metrics were computed from 2 interview experiences for the Bloomberg LP Software Engineer (Internship) role in Athens, Greece.
Bloomberg LP's interview process for their Software Engineer (Internship) roles in Athens, Greece is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Bloomberg LP's Software Engineer (Internship) interview process in Athens, Greece.