Bloomberg L.P.

  www.bloomberg.com
Work in HR? Unlock Free Profile

Bloomberg L.P. Financial Software Developer Interview Questions & Reviews

Updated Jul 11, 2014
All Interviews Received Offers

Getting an Interview  

62%
18%
17%

Interview Experience  

65%
29%
4%

Interview Difficulty  

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

Accepted Offer

Positive Experience

Difficult Interview

Financial Software Developer Interview

Financial Software Developer
New York, NY

The process took 4+ weeks - interviewed 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.


1 person found this helpful

Accepted Offer

Positive Experience

Easy Interview

Financial Software Developer Interview

Financial Software Developer
New York, NY

I applied through college or university and the process took 3 weeks - interviewed 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

Average Interview

Financial Software Developer Interview

Financial Software Developer
New York, NY

I applied online and the process took 2 months - interviewed 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

Difficult Interview

Financial Software Developer Interview

Financial Software Developer
New York, NY

I applied online and the process took 3 weeks - interviewed 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 Question – compare Fortran, matlab and c++   Answer Question


3 people found this helpful

Accepted Offer

Positive Experience

Average Interview

Financial Software Developer Interview

Financial Software Developer
Ann Arbor, MI

The process took 1 week - interviewed 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


2 people found this helpful

Accepted Offer

Positive Experience

Average Interview

Financial Software Developer Interview

Financial Software Developer
New York, NY

The process took 1+ week - interviewed 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 Question – write the code to traverse a binary tree   View Answer


Accepted Offer

Neutral Experience

Average Interview

Financial Software Developer Interview

Financial Software Developer
New York, NY

The process took a day - interviewed 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 Question – 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

Positive Experience

Easy Interview

Financial Software Developer Interview

Financial Software Developer
New York, NY

I applied through an employee referral and the process took 3 weeks - interviewed 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 Question – C programming: passing a string with a return argument   View Answer


1 person found this helpful

Accepted Offer

Neutral Experience

Difficult Interview

Financial Software Developer Interview

Financial Software Developer
New York, NY

The process took 2 months - interviewed 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 Answer
  • use a for loop to populate an array of ten integers with increasing numbers from 0   Answer Question


Declined Offer

Neutral Experience

Difficult Interview

Financial Software Developer Interview

Financial Software Developer
New York, NY

I applied through college or university and the process took 3 weeks - interviewed 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 Question – "You are city director and you want to build a water tower for your city, what do you do?".   View Answers (2)

Reason for Declining – Still deciding on offer

See What Bloomberg L.P. Employees Are Saying

Great perks

 Former Equity Fundamentals Analyst in Skillman, NJ

Pros: “Very large cafeteria serving free breakfast, lunch, and dinner. Also free snacks, beverages, and fruit. Okay learning opportunity for recent college grads.” Full Review

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

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.