I applied online. I interviewed at Bloomberg (New York, NY) in Nov 2021
Interview
Standard system design and algorithm questions. I ran out of time with system design question, which resulted in me receiving a low offer. All my questions were from most frequently tagged leetcode questions.
Pretty neat process. Very professional. The interview took a whole day with multiple teams. Tech questions were mostly algorithms and data structures. Nothing extraordinary, but pretty good discussions. Pretty bright, humble, and cooperative interviewers. Overall, a truly nice experience.
Interview questions [1]
Question 1
E.g. merge binary trees. Estimate complexity, etc.
I applied online. I interviewed at Bloomberg (London, England) in Sep 2021
Interview
I applied online using the Bloomberg official website. After a few days I have received an invitation for a 60 minutes pair programming interview with one of the Software Developers of Bloomberg.
Interview questions [1]
Question 1
Implement a class called AirMap that has two methods:
1. add_route(start, destination) - adds ONE WAY connecting flight from one airport to another
2. print_all_routes(start, destination) - prints all possible routes from start to destination
Given the following routes, print all possible routes between the airport C and D:
A -----> B
B -----> A
A -----> C
C -----> A
A -----> D
D -----> A
B -----> C
C -----> B
B -----> D
D -----> B
Expected Output:
C,A,B,D
C,A,D
C,B,A,D
C,B,D