Bloomberg L.P. Financial Software Developer Interview Questions

Updated Mar 18, 2015
Updated Mar 18, 2015
81 Interview Reviews

Interview Experience

Interview Experience

68%
27%
4%

Getting an Interview

Getting an Interview

61%
26%
10%

Interview Difficulty

3.5
Average

Interview Difficulty

Hard

Average

Easy

81 Candidate Interview Reviews Back to all Interviews

Sort: Popular Date Difficulty

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

The process took 1+ weekinterviewed at Bloomberg L.P. in December 2010.

Interview Details

the first round interview was 2:1 where they asked a few data structures algorithms and bunch of standard brain teasers. the second round interview was with a senior developer where he asked more programming based questions, asked to write java code (traverse a binary tree)... the overall process was very fast and they were very friendly, they emailed within 2 days after each interview.

Interview Questions
  • write the code to traverse a binary tree   View Answer
Accepted Offer
Positive Experience
Average Interview

Other Interview Reviews for Bloomberg L.P.

  1. 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 3 weeksinterviewed at Bloomberg L.P. in November 2010.

    Interview Details

    After applying I got an email from the recruiter to select a programming language of my choice for an online assessment test. I chose C. The questions were multiple choice and primarily on what would be the output and memory allocation types.
    Then after a week I got a mail for a phone screen.
    The phone screen question were technical :-
    Write a code to add commas to integer, e.g., 12345 will become 12,345 and 1123 would become 1,123.
    Design a vending machine, which data structure would you use if you want to count the occurrence of each word in a dictionary and some basic resume based questions.

    After 1 week I was invited for an in-person interview. They took care of me real well,including the flight booking, hotel reservation, pick up from airport etc
    I had 1 technical round with 2 developers. I was asked to revverse a string in place and also remove spaces, so for example "Software Eng " would become "tfoSgnE"
    Also to create a data structure to for the appendix of a book and some questions about what I am doing currently.

    Now I am waiting for an answer form them :)

    Interview Questions
    • Write a code to add commas to integer, e.g., 12345 will become 12,345 and 1123 would become 1,123.   View Answer
    • Which data structure would you use if you want to count the occurrence of each word in a book   Answer Question
    • Reverse a string in place and also remove spaces, so for example "Software Eng " would become "tfoSgnE"   View Answers (2)
    Accepted Offer
    Positive Experience
    Average Interview
  2. 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
  3.  

    Financial Software Developer Interview

    Anonymous Employee in New York, NY
    Anonymous Employee 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
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5. 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
  6.  

    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
  7.  

    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
  8. 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
  9. 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 (39)
    Accepted Offer
    Positive Experience
    Difficult Interview
  10.  

    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

See What Bloomberg L.P. Employees Are Saying

 Current Multimedia Department in New York, NY

Pros: “Great infrastructure. You got a problem? There's someone who can fix it no matter the hour. Pay is good if you negotiate well for yourself.” 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.