2 rounds, one for phone and one for video. Both were medium difficulty.
On phone, people will guide to find a optimal solution
On video, more people were engaged.
Total was good
I applied online. The process took 2 weeks. I interviewed at Bloomberg in Mar 2022
Interview
It was a 1 hour phone interview and we did a coding question. 10 mins talking about my prior experiences and 10 mins after for personal questions. Got rejected the day after immediately even after solving the coding question.
Interview questions [1]
Question 1
Leetcode Medium expand on strings
3[a] = aaa
2[a[2[b]] = abbabb
To prepare for the coding interview best thing is to go through all the glassdoor Bloomberg Entry level coding questions. Solve some medium level Leetcode questions. Also, prepare for the questions like why Bloomberg? why do you think you are a good fit for Bloomberg?
Some Tips:
Questions you can ask to impress them:
1. How would it help me in my career path if I will join Bloomberg?
2. One negative thing about Bloomberg?
3. If I hired then on which kind of things I will get a chance to work?
Why Bloomberg?
1. get a chance to learn more Bloomberg tech. bloomberg built terminal before Linux exists. Bloomberg tech can be an exciting place for me to work.
2. The first motivation is Bloomberg training and enough freedom to select your own team to work for.
3. Until now I never got a chance to work on finance-related software. I think so Bloomberg terminal can be an exciting thing for me to work on because I like to deal with huge data, scaling issues and low-level stuff.
3. Opensource culture, publish blogs etc.
4. company culture, freedom, smart people etc
Interview questions [1]
Question 1
Phone interview question: expand the given input string in the following way
3[a] = aaa
3[a2[b]] = abbabbabb
2[cd] = cdcd