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

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

Interview Details

Drop resume at university career fair, schedule an one-week-later school campus interview right on the career fair after chatting with the representatives; the second week, 2 rounds interviews with 2 Bloomberg employees each in the same time, all technique questions; then got an invitation for an on-site interview with a technique manager, followed up by an HR representative. The onsite interview is technique too, they also ask why you want to work here and show you Bloomberg terminal. Got an offer a week later.

Interview Questions
  • Seems there's a stress test during one of those interview in which they ask you an open ending question and pretend not satisfy with your first answer. Just keep calm and keep talking.   Answer Question
Accepted Offer
Positive Experience
Easy Interview

Other Interview Reviews for Bloomberg L.P.

  1. 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 2 weeksinterviewed at Bloomberg L.P. in February 2012.

    Interview Details

    I applied to the position online, thinking it would go nowhere like all my other online applications. I got an email a couple days later asking me to take an assessment test (it was basically an IQ test). The test was about 30 questions, 3 minutes per question (it was timed per question) and the questions ranged in difficulty. I certainly didn't get all of them right, far from it. After that, I got an email asking me to set up a time for a phone interview. I responded, and then 1 week later they came to campus for a career fair. I went up to them and mentioned that I'd already begun the process online, and they took over the process from there. I interviewed 4 times within a week of approaching them at the career fair, and got my offer the following week. 3 interviews were technical, the last one was HR. The first two were knock-out rounds, and the last 2 were actually back to back, I went from the 3rd interview right to the 4th.

    Interview Questions
    • Say I have a deck of 52 cards, regular deck of cards. I put a joker in the deck somewhere and shuffle it up. Now I start dealing you cards until the joker shows up. Once it shows up, I stop dealing you cards. What is the probability that you have, in your set of cards, all 4 aces?   View Answers (10)
    • Implement a square root function   View Answers (2)
    • Can you cover an 8x8 chess board with dominos if two corner squares are removed (not two from the same side, 2 diagonal from each other). A domino covers 2 squares and no dominos can hang over the side of the board.   View Answers (4)
    • There is a panel containing 3 light switches in front of you. Each switch controls a light in a room somewhere. Doesn't really matter where. You can play with the switches as much as you like, but you're only allowed to enter the room once. How do you tell which switch controls which light? Again, you can only enter the room once, so you cannot play with the switches after you enter the room, but you can play with them as much as you want before you enter the room. One entry is all it takes to determine which switch controls which light.   View Answers (4)
    Negotiation Details
    Didn't negotiate
    Accepted Offer
    Positive 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 online – interviewed at Bloomberg L.P. in February 2012.

    Interview Details

    Standard Interview process, with recruiters visiting my school, there were 4 rounds of on campus interviews, roughly 50 minutes each. First 2 where with 2 software developers, then 1 HR interview and lastly a senior executive interviewed me.

    Interview Questions
    • The exact details are a bit hazy, the basic idea was as follows. Implement a storage class using in c++. The storage class had to store doubles in an array and write to both ends of the array, while recycling the space as efficiently as possible.   View Answer
    Negotiation Details
    I did not negotiate
    Accepted Offer
    Positive Experience
    Difficult Interview
  3. 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 December 2011.

    Interview Details

    After applying through Bloomberg's website, I received an email about a week or two later saying that I had made it through a round of resume screening and I was asked to take an online skills assessment test. This test consisted of basic IQ sort of things (shape rotations/reflections), or things you might see on the LSAT exam (given 8 statements, what order did the horses place in a race?)

    2-3 days after the IQ Test, I was asked to set up a phone interview which took place the following week. Because I don't have a computer science background, they asked "Get to know you" type questions about my past experience, and then asked targeted questions that are basically round-about ways to get you to consider computer science problems.

    Within a week I had been asked for an on-site interview, which I went to a few weeks later. This interview consisted of three stages. In the first, I met with three interviewers who asked me questions to gauge my understanding of algorithms and high level design, and they asked me to write down a program in full syntax for the language I had the most experience in (Java). In the second round, I met with a senior member and he asked questions to gauge my interest and fit with the company, as well as to gauge my ability to transition into an IT position from an engineering background (What makes you think you would be happy doing this type of job every day when your experience is primarily in research?) The third and last round consisted of meeting with a man from HR and he asked very general questions, then gave me a super-brief tour around 2 floors of the building.

    Interview Questions
    • How would you go about designing Facebook's "Suggest a friend" feature? How would you choose WHICH people to suggest as friends?   View Answer
    • Write a java program that can convert a string of numbers (e.g. "5387") into an integer (5387).   View Answers (4)
    • One question to see if I could understand Linked Lists and how to manipulate them, having never heard of them before.   Answer Question
    Negotiation Details
    I did not negotiate. I saw the salary range that had been posted on this website and thought it was fair, so I accepted it.
    Accepted Offer
    Positive Experience
    Difficult Interview
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


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

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

    Interview Details

    I had two rounds of on campus interviews. After which they flew me out to New York for final rounds.

    Interviews start off with a short behavioral discussion, followed by coding questions, and finally there is time for questions.

    Behavioral questions are very basic 'get to know you' questions

    Coding questions are somewhat challenging, and fairly straightforward. Show that you can solve problems and think out loud. Any undergrad CS program should prepare you well.

    I had a very positive experience. All my interviewers were very sociable and nice: people I could see myself working with.

    The company culture seems to be that of constantly pushing out products with a fast paced release schedule, which could be a pro or con depending on the environment you like.

    Interview Questions
    • Implement a square root function.   View Answer
    • Given a list of strings, determine if there are any anagrams. What is the running time of your algorithm?   View Answers (2)
    Accepted Offer
    Positive Experience
    Easy Interview
  6.  

    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 2+ monthsinterviewed at Bloomberg L.P. in March 2011.

    Interview Details

    Initially applied online. They had recruiters heading to our school so I was set up with an interview upon their arrival in early march.

    There were three interviewers present that day, one main guy and two others. I was interviewed by one of the secondary guys, but halfway through the main guy came in and took over the interview. The interview was all technical. First guy asked about matrix coding in my preferred language (java) and then asked me to do more with it and then improve upon the code. Then he asked about running times of the two pieces of code. The other (main) guy, wrote a sample code in C and asked me to explain it and then answer questions relating to it. I had no experience in C, which I had already told him, to which he replied "excellent". Interview lasted ~1 hour.

    I heard nothing from them until 3 weeks later (though I attribute this delay to the fact that they returned to NYC and then my area had a big snow storm). I received a call about a second interview. At the second interview the same 'main' guy from before interviewed me . Another technical interview asking me to write a piece of code that had a finance twist, in my language of choice. At the end I was immediately asked to return the next day for the third interview. Lasted ~1 hour.

    The third interview was actually two separate interviews, first with a senior member, and then with a HR personnel. These were not technical interviews. The senior member presented me with a real world problem and asked what steps I would go about in trying to solve it. The HR personnel was mainly there, in my opinion, to observe interviewees' personalities. Both interviews combined lasted ~40min.

    I then did not receive word for another two weeks, at which point I was informed (phone/email) that I had been accepted but there were no training positions open. Maybe a week passed before I was given an official offer as a spot had opened up.

    Interview Questions
    • Write a program that given a 2D integer matrix (default value: 0) and a coordinate in the matrix, it sets all of the elements diagonal to the coordinate to a value of 1 (so that if you wrote it on a piece of paper there's an X with the coordinate at the center).   View Answers (2)
    • Improve on the previous code, then give the running time on the two codes and explain which would be better to use if you were a manager and presented with these two codes and why   View Answer
    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 online. The process took 3 weeksinterviewed at Bloomberg L.P. in March 2011.

    Interview Details

    non-cs background.
    On line test, focus on IQ and logic
    Phone interview, talking about the current project, and one problem solving question.
    On-site, 1:1 interview, hr, manager, technology question, basic concept, IQ test, and basic behavior questions.

    Interview Questions
    Accepted Offer
    Positive Experience
    Difficult Interview
  8. 3 people found this helpful  

    Financial Software Developer Interview

    Anonymous Interview Candidate in Ann Arbor, MI
    Anonymous Interview Candidate in Ann Arbor, MI
    Application Details

    The process took a weekinterviewed at Bloomberg L.P. in February 2011.

    Interview Details

    Applied to Bloomberg through career fair. A good thing is they take non-computer science majors as well for software development positions. I had one technical interview and heard back from them after about 4 days for the second technical interview. After this, I was given a date immediately for the next round of interviews, which were financial and HR. Financial is bare minimum and they also want to see your problem solving approach in general. HR was quite usual without anything significant.

    The people seemed to know well. My second technical interviewer was quite knowledgable and knew the stuff he was talking about. There was another interviewer with him who didn't speak much. The first round was with the person whom I met during career fair.

    Interview Questions
    • Some discussion about my previous projects   View Answer
    • Write a program for the transpose of a matrix   View Answer
    • If you have an array, how will you find an element?   View Answer
    • Now if you have a sorted array, how will you search for an element?   View Answers (3)
    • Write a function for binary search   Answer Question
    Accepted Offer
    Positive Experience
    Average Interview
  9.  

    Financial Software Developer Interview

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

    I applied through an employee referral. The process took 3 weeksinterviewed at Bloomberg L.P. in January 2011.

    Interview Details

    1 online screening test
    1 phone interview (30 min)
    3 onsite interviews in one day(30 min each)

    Interview Questions
    • C programming: passing a string with a return argument   View Answer
    Accepted Offer
    Positive Experience
    Easy Interview
  10.  

    Financial Software Developer Interview

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

    The process took a dayinterviewed at Bloomberg L.P. in January 2011.

    Interview Details

    Ask about details in your resume
    Concepts:
    Explain virtual functions
    polymorphism
    static inner class in Java
    Interview questions:
    How to implement a priority stack with two basic stacks
    When will use map, when will you use vector and queue?

    Interview Questions
    • How to implement a priority stack with two stacks   View Answer
    Negotiation Details
    Being able to work with Unix and familiar with basic use of C/C++
    Accepted Offer
    Neutral Experience
    Average Interview

See What Bloomberg L.P. Employees Are Saying

 Current Senior Software Developer in New York, NY

Pros: “good insurance benefit and nice building” 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.