Hi everyone!
I recently accepted an offer from Bloomberg as New Grad Software engineer.
Since I got a lot of help here in Blind, I want to share my experience so it will help others as well!
I start my process on the mid of March 2021, where a guy I know referred me for the position. I think it is very important to have some to refer you because, for my understanding, they are starting interview all the people who were referred.
The first step was interview on the phone with the Hackerank platform on (why not on zoom?!).
The question was encoding a string such as “aaggghhhjjn” to “2a3g3h2jn” and the following up question was to decode it. I needed to take care of cases where I have two or more digits number which I forgot and the interviewer gave me several hints. At the end we had some time and he asked me questions about time complexity of changing the length of a string in python and similar type of questions which most of it I did not know but was open to learn.
I did ok on this part. I was like 50% sure I passed, but a week later I got an email from the HR saying I am moving to the next step which they gave me several dates to choose from almost a month later.
For the second part I practiced a lot!! I really recommend on paying for leetcode and practice the Bloomberg questions because they were very helpful! I did more than 400 questions which made me perfectly ready for this part.
They asked to free 4 hours for this section, but I read that if you don’t pass the two coding parts, you don’t move to the HR round.
The first coding interview there were two questions. The first was similar to this https://leetcode.com/problems/merge-intervals/ , which I solved quickly. The second one was building a system to return sockets in order while receiving them not in order, which was solved by using a priority queue. Since we had few more minutes, he told me he gonna ask me a question which he just expected me to tell him what I think about and not really solve it. while he presented the question, I knew I already solved it on LC, and I told him that I already solved it. the question: https://leetcode.com/problems/trapping-rain-water/ . He told me he appreciates the honesty and I got 15 min break before the second round.
The second part start with the most common question under Bloomberg tag on LC - https://leetcode.com/problems/design-underground-system/ with little twists. We moved quickly to the second question which was similar to https://leetcode.com/problems/first-unique-character-in-a-string/ but it was supposed to be on embedded system, means very space efficient and using bits. Once again, I had some time at the end and the two interviewers let me ask them whatever I want, which I think is another way to know you and see if you are good for the position.
Since I did well on the coding parts, I was positive to move to the HR round which I did. The guy was very nice and explained me about the position. He also was the one who I negotiated with so make sure to be nice and friendly. This part was nothing tricky just be yourself.
The last part was a week later and it was with older guy in the company around 50 yo. I practiced a lot on system design questions because I read there could be one, but there was not. This interview was basically telling more about being at Bloomberg and how is it going to be. There was one question about comparing C++ Java and Python but other than that it was just a conversation between us, which mostly he was talking. I knew there was not option to fail this one and after that I expected the offer.
I received a call 5 days later with an offer. I was able to negotiate a little due to other offers I had.
The final offer:
Base: 145K
Annual bonus: 20K
Relocation: 10K
I hope it was helpful!
Good luck everyone!
#bloomberg #newgrad
Want to see the real deal?
More inside scoop? View in App
More inside scoop? View in App
blind
SUPPORT
FOLLOW US
DOWNLOAD THE APP:
FOLLOWING
Industries
Job Groups
- Software Engineering
- Product Management
- Information Technology
- Data Science & Analytics
- Management Consulting
- Hardware Engineering
- Design
- Sales
- Security
- Investment Banking & Sell Side
- Marketing
- Private Equity & Buy Side
- Corporate Finance
- Supply Chain
- Business Development
- Human Resources
- Operations
- Legal
- Admin
- Customer Service
- Communications
Return to Office
Work From Home
COVID-19
Layoffs
Investments & Money
Work Visa
Housing
Referrals
Job Openings
Startups
Office Life
Mental Health
HR Issues
Blockchain & Crypto
Fitness & Nutrition
Travel
Health Care & Insurance
Tax
Hobbies & Entertainment
Working Parents
Food & Dining
IPO
Side Jobs
Show more
SUPPORT
FOLLOW US
DOWNLOAD THE APP:
Loading...
comments