The interview process was quite exhaustive. I had a one-hour interview in person with two interviewers. It started with reviewing my resume and asking two questions on Data Structures and Algorithms.
Given a tree that can have any number of child nodes, write a function to trim the tree up to a given level k and return the root where the trimmed level nodes now have the sum of all their child nodes.
Given that you have real-time data coming in, how can you develop a system to store the data and retrieve the top N values in real time?
The following metrics were computed from 2 interview experiences for the Bloomberg LP Software Engineer (Internship) role in Pittsburgh, Pennsylvania.
Bloomberg LP's interview process for their Software Engineer (Internship) roles in Pittsburgh, Pennsylvania is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Bloomberg LP's Software Engineer (Internship) interview process in Pittsburgh, Pennsylvania.