Bloomberg puts effort into giving interesting projects to their engineering interns, with lots of ML.
My mentor was pretty great and gave me a lot of ownership over my project.
Mike's portion of the profits (85%) support a large and effective philanthropy organization, and employees are strongly encouraged to volunteer through opportunities and incentives.
There is a formal process for switching teams, which you are encouraged to do frequently. Additionally, there is a team-matching process for new hires.
You can work in almost any CS field at Bloomberg, due to their large number of terminal products.
Engineers put on an impressive overnight puzzle hunt event for interns, with costumes, events, swag, and really well-done puzzles.
Intern housing is free and close to Bloomberg.
Other events include a company picnic (food, rides, etc.), two intern parties, a day of service, and a bunch of random ones.
Free admission to effectively any museum for you and your friends.
Intern housing is dorm-style and inferior to what you would get from other top companies.
There is more internal politics than most top tech companies.
NYC offices do not serve lunch.
Some teams look pretty boring.
Most old code is C++, and there are entire teams dedicated to paying down decades of technical debt.
Technical phone interviews assess problem-solving and coding skills remotely, typically with live coding. Onsite interviews involve deeper technical assessments, including system design, coding challenges, and behavioral interviews, in-person or via
I applied online. The process took 3 months. I was interviewing for them, around 4-5 rounds, which could be scheduled in the same days based on their availability. No OAs so I love it! Real engineers will evaluate you. Coding --> HR chat --> Engine
I started with a phone screen, then had 3 technical interviews. For the final round, I had back-to-back interviews with an Engineering Manager and a recruiter.
Technical phone interviews assess problem-solving and coding skills remotely, typically with live coding. Onsite interviews involve deeper technical assessments, including system design, coding challenges, and behavioral interviews, in-person or via
I applied online. The process took 3 months. I was interviewing for them, around 4-5 rounds, which could be scheduled in the same days based on their availability. No OAs so I love it! Real engineers will evaluate you. Coding --> HR chat --> Engine
I started with a phone screen, then had 3 technical interviews. For the final round, I had back-to-back interviews with an Engineering Manager and a recruiter.