Well, I feel that posts helped me a lot, so I would like to share my experience with you guys!!
1 Round | Phone Screen
At the beggining I was asked questions about my recent project and why I wanna join Bloomberg. I had one question:
[[0,0,0,0,1,0,1,0],
[0,0,1,1,1,1,1,0],
[0,0,1,0,1,0,1,0],
[0,0,1,1,1,1,1,0],
[0,1,0,1,1,0,1,0]]
You need to find a number of lakes, so 0 which are surrounded with 1, if it touches the border, than it is not a lake, it is similar to number of islands . The whole interview is around 45 - 60 min. You have last15 min to ask questions.
3 days later I received an email, that they would like to interview me onsite.
Then I had 3 rounds on the same day, you can wait in your zoom room. I had an interview, 15 min break, interview, 2 hours break, interview.
2 Round | Onsite - Zoom | 1 person
I had the same questions. Why Bloomberg? Tell me about your projects.
I have received these questions, however, they change them slightly, so double linked list did not have this.prev
Meeting rooms
Flatten doubly linked list
3 Round | Onsite - Zoom | 1 person
Underground
Vertical order traversal
4 Round | Onsite - Zoom | 1 person | HR
Why Bloomberg? Projects. They wanna know about you as a teammate and if you are good fit. The Interview is around 30 min.
A week later I had an interview with the Engineering Manager.
5 Round | Onsite - Zoom | 1 person | Engineering Manager.
I wanna add that they sent me an email that I might receive a system design question. I talked to many people who work at Bloomberg, some of them got SD questions, some got algo questions, some people talked only about projects and their decision on every step of a project.
I was asked about my projects. Why Bloomberg? What is my ideal team? Here they wanna know your technical skills and if you are a good fit for the company.
P.S. One of my friends received rejection after this round. So do not relax on this step!
Questions they might ask are:
Could you use another data structure?
Space and time complexity?
What if we remove or change here (changes a line of code)...
I would like to say that I solved the top 150 questions for Bloomberg + 40 random questions + AlgoExpert + pramp interviews. The whole process took around 4 months. However, I received the offer!! Good luck guys 🍀 and DO NOT GIVE UP! Everyone can do it!! It is not easy but worth it!! 😇
Sending you luck and positivity 😊