Bloomberg L.P.

  www.bloomberg.com
  www.bloomberg.com

Bloomberg L.P. Financial Software Developer Interview Questions

Updated Nov 28, 2014
Updated Nov 28, 2014
79 Interview Reviews

Interview Experience

Interview Experience

69%
26%
4%

Getting an Interview

Getting an Interview

64%
17%
16%

Interview Difficulty

3.5
Average

Interview Difficulty

Hard

Average

Easy

79 Candidate Interview Reviews Back to all interviews

Sort: Popular Date Difficulty

1 person found this helpful  

Financial Software Developer Interview

Anonymous Interview Candidate in New York, NY
Anonymous Interview Candidate in New York, NY
Application Details

The process took 2+ monthsinterviewed at Bloomberg L.P. in November 2010.

Interview Details

Applied online through university career services office
1) went to on campus interview with a few developers who were pretty rude, but somehow i got through
2) invited to a bloomberg on-site interview

Interview Questions
  • three friends with different salaries need to find out their average salary without revealing individual salaries to each other. how?   View Answers (2)
  • use a for loop to populate an array of ten integers with increasing numbers from 0   Answer Question
Accepted Offer
Neutral Experience
Difficult Interview

Other Interview Reviews for Bloomberg L.P.

  1.  

    Financial Software Developer Interview

    Anonymous Interview Candidate in New York, NY
    Anonymous Interview Candidate in New York, NY
    Application Details

    I applied through college or university. The process took 3 weeksinterviewed at Bloomberg L.P. in November 2010.

    Interview Details

    Originally took personality test. Then timed IQ / Intelligence test. Then got an email about scheduling a phone interview. Had the phone interview, went decently well. A couple brain teaser questions, one or two very general programming questions. Invited for in-house interview, which consisted of a 2:1 interview, a 1:1 interview with a person of higher ranking, and then a short meeting with an HR person. First two interviews were fairly technical, more brain teaser questions. Whole process took about 2 hours. Offered job about a week later

    Interview Questions
    • "You are city director and you want to build a water tower for your city, what do you do?".   View Answers (2)
    Reasons for Declining

    Still deciding on offer

    Declined Offer
    Neutral Experience
    Difficult Interview
  2. 2 people found this helpful  

    Financial Software Developer Interview

    Anonymous Interview Candidate in New York, NY
    Anonymous Interview Candidate in New York, NY
    Application Details

    I applied through college or university. The process took 4+ weeksinterviewed at Bloomberg L.P. in October 2010.

    Interview Details

    I applied this postition through compus posting.
    They conducted 2 rounds of interviews, both are in person interview in school. Both interview are conducted on Wednesday and receive an response on Friday of the same week. 1st interview is around 45 min. with a senior software developer. 2nd interview is 45 min. with C++ trainer, follow by 45 min. with manager, follow by 30 min. with HR,
    80% of the question are about sorting, data structure in C++, and SQL. Also, some brain teasers.

    Interview Questions
    • Given a list of 1,000,000 integer (1 to 1,000,000 with no repeat), how to sort the list with only 1 mb of memory space.   View Answers (4)
    Negotiation Details
    They don't negotiate salary. Only choice is accept or decline.
    Accepted Offer
    Positive Experience
    Average Interview
  3.  

    Financial Software Developer Interview

    Anonymous Interview Candidate in New York, NY
    Anonymous Interview Candidate in New York, NY
    Application Details

    The process took 5 daysinterviewed at Bloomberg L.P. in October 2010.

    Interview Details

    Got the interview through the University Career Services. The first round was 45 minutes. There were two interviewers who asked the questions from data structures(binary search trees, hashing), file handling, some finance basic questions as I am from the finance background. Got the second round which was also a 45 minutes interview. There were again two people, one HR and one developer. they asked questions on designing iphone music application and rest half of the interview was behavioral questions.

    Interview Questions
    Accepted Offer
    Positive Experience
    Average Interview
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5.  

    Financial Software Developer Interview

    Anonymous Interview Candidate in New York, NY
    Anonymous Interview Candidate in New York, NY
    Application Details

    I applied through college or university. The process took a dayinterviewed at Bloomberg L.P. in August 2010.

    Interview Details

    The interviewer was welcoming and very knowledgeable. He presented me with a problem that his own team had been working on the year before. Without revealing anything about their own solution, he guided me through the development process and asked me questions about each road block. Topics included data structures and algorithms, caching, and scientific computation. He also asked me to code out atoi in C.

    Interview Questions
    • Implement a platform-independent version of atoi in C   View Answer
    • Quant's on his team use extremely complex equations to generate 3-D surfaces with thousands of points. What is the most efficient way of storing these surfaces?   Answer Question
    Negotiation Details
    no negotiations
    Accepted Offer
    Positive Experience
    Difficult Interview
  6. 4 people found this helpful  

    Financial Software Developer Interview

    Anonymous Interview Candidate in New York, NY
    Anonymous Interview Candidate in New York, NY
    Application Details

    The process took 4+ weeksinterviewed at Bloomberg L.P. in May 2010.

    Interview Details

    After applying, I was contacted by Bloomberg R&D recruitment to take an online technical assessment. It consisted of logic/IQ kind of questions, nothing too hard. I don't have a clear cut computer science background so I was happy to take this and not a test on a specific language. About 2 hours after I took the test, I got an email asking me to set up a technical phone interview. The phone interview was really nice, some difficult questions (especially since I'm a little rusty with C), but the interviewer was really nice, not intimidating at all. He asked me about my experience with C/C++ and some coding questions specifically about search algorithms. I have a lot of experience with numerical methods so this wasn't too bad. I also got asked a really easy probability question. I was up front and said my experience with C/C++ is limited but I've worked extensively with MATLAB (which is a kind of a lazy C). The phone interview really goes the direction that you take. I think they just want to see your thought process and how you work out problems. I didn't get everything right and I admitted when I didn't know something. Even though the interview was supposed to be 45 min, it lasted over an hour. I figured that was a good sign b/c he wouldn't waste his time on me.

    Two days after the phone interview, they invited me for an on-site interview at their NY office. I've been informed that it's supposed to last 2 hours. The interview is in a couple weeks. I'm thinking that it will consist of technical and HR-type questions.

    Interview Questions
    • What are your favorite coding features about C/C++?   Answer Question
    • How would you form an index for a book? i.e. finding the words specified, ordering the page numbers per word (needed to discuss data structures a bit)   Answer Question
    Accepted Offer
    Positive Experience
    Difficult Interview
  7. 1 person found this helpful  

    Financial Software Developer Interview

    Anonymous Interview Candidate in New York, NY
    Anonymous Interview Candidate in New York, NY
    Application Details

    The process took 4+ weeksinterviewed at Bloomberg L.P. in April 2010.

    Interview Details

    First I had to do an online Java test. Then I got a phone interview. The basic questions were about Java, C++, C, Unix, Data Structures and brain teaseres. Be prepared to on the general common topics for C++, JAVA and C as templates, exception handling, polymorphism, inheritance. You must be able to explain everything in details and to show a thorough understanding of the concepts.

    Question:
    A frog is at the bottom of a 30 meter well. Each day he summons enough energy for one 3 meter leap up the well. Exhausted, he then hangs there for the rest of the day. At night, while he is asleep, he slips 2 meters backwards. How many days does it take him to escape from the well?

    Interview Questions
    • A frog is at the bottom of a 30 meter well. Each day he summons enough energy for one 3 meter leap up the well. Exhausted, he then hangs there for the rest of the day. At night, while he is asleep, he slips 2 meters backwards. How many days does it take him to escape from the well?   View Answers (38)
    Accepted Offer
    Positive Experience
    Difficult Interview
  8.  

    Financial Software Developer Interview

    Anonymous Interview Candidate in New York, NY
    Anonymous Interview Candidate in New York, NY
    Application Details

    I applied through a recruiter. The process took 4+ weeksinterviewed at Bloomberg L.P. in March 2010.

    Interview Details

    I submitted my resume through a recruiter. After two business days, I was asked to finish an online test. The questions were like GRE/LSAT logic questions. Pretty easy, I have to say. Two days later I received an email saying they want to schedule a phone interview. In the phone interview, I was asked some basic questions about C, some algorithms, and some brain teasers. The interviewer was very nice.

    Interview Questions
    • the classic question about two eggs dropping from a 100-floor building   Answer Question
    Accepted Offer
    Neutral Experience
    Average Interview
  9. 2 people found this helpful  

    Financial Software Developer Interview

    Anonymous Interview Candidate in New York, NY
    Anonymous Interview Candidate in New York, NY
    Application Details

    I applied online. The process took a dayinterviewed at Bloomberg L.P. in February 2010.

    Interview Details

    Applied online which is called Bloomberg discovered day, the event gathered about 50 people took a whole day. Interview was held in the afternoon for 45 minutes
    The interviewer start with some general question, and then asked me some brain teasers and very basic C++ questions. I solved all in about 25 minutes and the rest of time was just like chatting.

    Interview Questions
    • How to find out whether a number is odd or even.   View Answers (6)
    • You have 4 aces and a king in a set of cards, what's the probability of get kind before all aces.   View Answers (4)
    Accepted Offer
    Neutral Experience
    Average Interview
  10. 6 people found this helpful  

    Financial Software Developer Interview

    Anonymous Interview Candidate in New York, NY
    Anonymous Interview Candidate in New York, NY
    Application Details

    I applied through college or university. The process took 2 daysinterviewed at Bloomberg L.P. in January 2010.

    Interview Details

    I talked to a recruiter at my school career fair, who asked about my internship experience and then gave me a couple of on-the-spot logic questions. I then got a call that evening to go in the next morning for an interview.

    I was then interviewed by two people for a technical interview- about 3 or 4 logic and programming questions. (Either pseudocode or actual syntax from a language of your choice is usually fine.) Only took about 20 minutes. They asked me to leave the room, and after a minute of deliberation, an interviewer asked me if I could go back in the afternoon for another interview.

    I came back to another technical interview with two different interviewers. After another couple minutes of deliberation among the recruiters, I was asked to do a "senior interview" right then. They asked a few simple behavioral questions (nothing tricky) and one logic question. Seemed more like a conversation than an interview. Again, it was short, nothing more than 30 mins.

    That was it. Seven days later I got a call and a job offer!

    All the people who interviewed me seemed to be laid back and very friendly. They let me ask any questions I had and gave honest answers from their own experiences. (They are not allowed to go into specifics about compensation packages, however, i.e. typical salaries, relocation packages, bonuses, etc... but just know that it will be very generous.) The friendly atmosphere really helped put me at ease, which helped out overall. I realized that these guys weren't trying to grill me, they just wanted to get a feel for who I was and whether or not I would fit their culture.

    Some tips for people interested in interviewing:
    - They don't expect you to be a perfect programmer, though some computer science coursework will definitely help your resume get noticed. They are really looking for students from all technical backgrounds who know some programming fundamentals, have a logical mind, and have a passion for programming, especially in the financial services industry.
    - During technical interviews, it's okay if you don't get all the logic questions perfectly correct right away. Use the pen and paper they give you to work things out. Talk to them as you're thinking through the problem. They want to see how you solve problems and that you have a logical mind. If you get stuck on a problem, don't freak out... they will give you some hints to help nudge you along the way.
    - Show them that you're conversational. The Bloomberg culture is all about open communication. If you have a logical mind and you can hold a conversation, they want you on their team.
    - As with all interviews: Relax, and be confident!!

    Interview Questions
    • You have 25 horses, and you want to know which are the top 3 fastest, but you don't have a stopwatch. You can race the horses, but the track is only big enough to fit 5 horses at a time. How do you find the first, second and third fastest horses using the least amount of races possible?   View Answers (3)
    Accepted Offer
    Positive Experience
    Difficult Interview

See What Bloomberg L.P. Employees Are Saying

 Current Anonymous Employee

Pros: “Great opportunities for growth, as long as you seek them out. Very stable company.” Full Review

Work at Bloomberg L.P.? Share Your Experiences

Bloomberg L.P.

 
Click to Rate
or

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.