Bloomberg L.P.
3.2 of 5 1,025 reviews
www.bloomberg.com New York, NY 5000+ Employees

Bloomberg L.P. Interview Questions & Reviews

Updated Apr 12, 2014
All Interviews Received Offers

Getting the Interview 

55%
23%
14%

Interview Experience 

71%
22%
5%

Interview Difficulty 

385 candidate interviews Back to all interview questions
Relevance Date Difficulty
in
1 person found this helpful

Accepted Offer

Positive Experience

Average Interview

Financial Software Developer Interview

Anonymous Employee

I applied through college or university and the process took 2 days - interviewed at Bloomberg L.P. in September 2013.

Interview Details – I was interviewed on campus ( University of Maryland ,college park ) . I got a call through career fair . The first interview happened at the fair itself, I was asked a simple mathematical questions , and a simple programming questions .
Then there were 2 back to back tech interview . Some of the questions that were asked :
          Given a list of exchange rates , between several currencies . Find out if it is possible to profit while moving through currency , exchanging , and ending up at the same currency you started with .
          There was a question about implementing vectors ( from STL ) .
         To implement a queue by using stacks .

Third interview was a not really technical although person asked me about python , asked me to write some basic code in python .

Interview Question – The question about inner workings of templates in C++, syntax etc , was unexpected . I had coded and prepared from a more algorithm and data structure point of view . I knew some these c++ internals , but that was not the skill i was showcasing . I have given other interviews , and such software companies ,rarely ask these language specific questions . As a result whatever interviews i gave post this one , i claimed to know only C, lol.   Answer Question

Negotiation Details – I did not do much negotiation . I had only one offer back then .

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

Accepted Offer

Positive Experience

Average Interview

Data Training Program Interview

Anonymous Employee
Skillman, NJ

I applied through college or university and the process took 3 weeks - interviewed at Bloomberg L.P. in April 2014.

Interview Details – 1st round: Phone interview
Asked extensively about my resume and work experience. Asked why I wanted to work at Bloomberg and what I knew about the company. Also asked about recent news happenings. Overall, it lasted about 30 minutes.

2nd round: In-person interview
Met with 4 managers, 2 at a time, plus a bonus fifth manager at the end who was particularly intrigued by my background. What I liked was that before the official interview, I was introduced to two younger employees who talked about their positions and gave some interview tips. Generally, I had to talk a lot about my resume, what I knew about the position (specifics), and my work experiences. One manager asked a lot about my leadership skills.

Interview Questions

  • What led to the 2008 financial crisis?   View Answer
  • What are your weaknesses and what personal skills do you need to work on?   Answer Question
  • Fast forward one year: if you were quitting Bloomberg, why would you be quitting? Provide three reasons.   View Answer

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

Accepted Offer

Neutral Experience

Difficult Interview

Software Developer Interview

Anonymous Employee
New York, NY

I applied online - interviewed at Bloomberg L.P. in April 2014.

Interview Details – Applied online, heard back few weeks later.

Scheduled for one phone interview. After the interview, heard back like 10 days later for invitation for onsite.

I scheduled onsite, but did not heard back ( no trip arrangement or anything) until a day before the interview, saying the interview was delayed by one day. (was getting frustrated).

When to onsite, with 4 rounds:

1. Interview with 3 R&D interviewers - general technical questions.

2. Interview with 2 R&D interviewers - same

3. Interview with HR - Behavioral

And then HR told me I'm done, and as I was leaving, he said no wait, you have one more so I did.

4. Interview with 1 R&D (i guess manager)

I had deadline in just 2 business days from the interview and HR told me that I should find out by then, but did not heard anything back.. Until exactly a week later I got an offer~ ha

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

Accepted Offer

Neutral Experience

Senior Programmer Interview

Anonymous Employee

Interviewed at Bloomberg L.P.

Interview Details – 8 hours of interview questions ranging from writing code with pencil and paper, puzzles, outlining document management system design. 7 different technical interviewers, followed by 45 minutes interviewing with human resources.

Interview Question – what are your weaknesses?   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

Accepted Offer

Positive Experience

Average Interview

Trading Systems Acct Manager Interview

Anonymous Employee
New York, NY

I applied online and the process took 4 months - interviewed at Bloomberg L.P. in September 2010.

Interview Details – It took 2 months to hear back from them after submitting my resume and went through 3 rounds of interviews, 3 weeks apart each.

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

Accepted Offer

Positive Experience

Difficult Interview

Financial Software Developer Intern Interview

Anonymous Employee
New York, NY

I applied online and the process took 4+ weeks - interviewed at Bloomberg L.P. in February 2014.

Interview Details – Had an initial phone interview and then an on site interview. The phone interview was pretty standard questions about C and C++ with some string parsing. On site was 4 rounds, 2 rounds of engineers, 1 round of management and 1 round with HR. The onsite questions were challenging but the people were nice and it was fair. Lots of questions about hash tables and I had to talk about synchronization a fair deal.

They were very aggressive with the questioning. If you said something you were expected to back it up and even if you were right, they tried to make you feel like you could be wrong and see if you could really defend your position.

A lot of the questions started out not too difficult and then got harder as the interviewers imposed additional restrictions. It seemed like they really wanted to see if you could come at a problem from multiple points of view.

A solid understanding of data structures and basic algorithms as well as flexibility to modify what you already know on the fly will serve you well.

Interview Question – A technical question about traversing a made up data structure somewhat similar to a binary tree but with additional restrictions. Was not too difficult to do recursively but then they asked for an iterative solution which was more challenging.   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

Accepted Offer

Positive Experience

Average Interview

Team Leader Interview

Anonymous Employee
New York, NY

I applied through a recruiter and the process took 2 weeks - interviewed at Bloomberg L.P. in July 2010.

Interview Details – Standard interview questions. Made me feel comfortable. Very professional environment

Interview Question – How would you more forward if you didn't agree with your supervisor on a process?   Answer Question

Negotiation Details – Salary was in line with what I was asking. Did not need to negotiate.

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

4 people found this helpful

Accepted Offer

Positive Experience

Difficult Interview

Financial Software Developer Interview

Financial Software Developer

I applied online and the process took 2 months - interviewed at Bloomberg L.P. in December 2013.

Interview Details – Applied Online...

Phone Interview.. Not difficult.
Question 1: Why make data members private and access them using getter and setter methods when you can access them directly by making them public.
Question 2 : Given stock prices of n days. Find when to buy and when to sell stock in order to gain maximum profit
Question 3 : Given an array of size greater than 'x' and a range 0 to x . Find duplicate elements in the array. Hint. You can destroy the array but the solution should use O(1) space and O(n) time where n is the size of the array.

On Site Interview:

Interview 1 :
Interview with 2 software developers
Started with some questions related to my projects
Q1 : Diamond Inheritance Problem in C++. Use of virtual keyword. And how are things handled internally. Basically checked my understanding of vtable

Q2 : Can you use virtual keyword with destructors?

Q3 : Given heads of two linked lists. Find if the two linked lists intersect.
Solution should not use extra memory.

Q4 : Reverse linked list. Tested concepts of double pointers, pass by value and pass by reference.

Interview 2 :
Interview with 2 software developers
Q1 : In what case would you use BST over a hash table..
Q2 : Insertion in BST
Q3 : Find 'k'th smallest element in BST. What extra information would you require here
Q4: Given a string which has a lot of spaces beween words . Remove these extra spaces in the string
 eg: " I love New York " --> "I love New York"
Q4 : You get an input in the form [2 lowercase characters , A number] .. eg [aa,10] , [bd, 12]..
Given a two letter input, find the last 10 numbers associated with the string..
Design a data structure to implement this without using STL. Basically I was asked to design a hash function.

Interview 3 :
Interview was with a project manager

Q1 : Find the first distinct element in an array
Q2 : C++ does not have byte datatype. How would you create this datatype.
Q3 : Lets say I have a code currently executing on my machine. I overwrite the code with a newer version. But the older version is still executing. Why do you think this is happening.

Interview 4 :
Interview with HR
General HR Interview

Interview Question – Given heads of two linked lists. Find if the two linked lists intersect.
Solution should not use extra memory.
  View Answers (6)

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

Accepted Offer

Positive Experience

Difficult Interview

Print News Internship Interview

Anonymous Employee

I applied online and the process took 3 months - interviewed at Bloomberg L.P..

Interview Details – I applied online. The process took about 3 months to complete. Started with 2 phone interviews with the recruiter. Then followed by an in-person interview that went over my resume with detailed questions. Followed by an extremely lengthy and difficult written test that assessed basic financial knowledge + editing + writing skills. I heard back about 3 weeks after that test and interview.

Interview Question – Written test question: write a business story that was most relevant to the world, region or area you are from in the last year.   View Answer

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response

Accepted Offer

Positive Experience

Average Interview

Financial Software Developer Intern Interview

Anonymous Employee
New York, NY

I applied online - interviewed at Bloomberg L.P. in December 2013.

Interview Details – Applied through their website, responded requesting a phone interview one month later. Flied me to New York after two weeks after the phone interview. Very generous with the travel expenses, everything was handled fast and professional. Payed for a nearby hotel and for the transportation from airport. Great experience, amazing offices, friendly outstanding people!

Interview Questions

  • You have a binary tree with each node having 3 pointers (left, right, side). Set the side pointers of the last level of the tree to point to their nearby node.   View Answer
  • Find if an expression containing [({ is syntactically correct.   View Answer
  • Given some rules of an alphabet (like a->c, 'a' comes before 'c'), find the alphabet.   View Answer
  • How to find the total area of some overlapping cycles.   Answer Question
  • How to design an optimal cache (what and how to use known data structures).   Answer Question

Was this interview helpful?  
Yes | No
Flag Interview  |  Add Employer Response
RSS Feed Embed
Interviews for Top Jobs at Bloomberg L.P.

Worked for Bloomberg L.P.? Contribute to the Community!

Bloomberg L.P. – Why Work for Us?

Bloomberg’s global mission is to help individuals, enterprises and governments make smarter, faster, more profitable decisions — first. In order to get there, we need constant ideas, energy, innovation— which is where… Full Overview

Provided by employer [?]

The difficulty rating is the average interview difficulty rating across all interview candidates.

The interview experience is the percentage of all interview candidates that said their interview experience was positive, neutral, or negative.

Your response will be removed from the review – this cannot be undone.

Glassdoor is your free inside look at Bloomberg L.P. interview questions and advice. All 385 interview reviews posted anonymously by Bloomberg L.P. employees and interview candidates.