Work in HR or Recruiting?
Bloomberg L.P.
www.bloomberg.com New York, NY 5000+ Employees
Work in HR? Complete Your Profile

Bloomberg L.P. Development Interview Questions & Reviews

Getting the Interview  391 Interviews

47%
17%
12%

Interview Experience  351 Ratings

48%
37%
13%
391 interview experiences Back to all interview questions
Updated May 20, 2013
in
Sort:  Relevance Newest Easiest Hardest
Interview Outcome:   All No Offer Received Offer

Financial Software Developer at Bloomberg L.P.

Accepted Offer – Reviewed May 20, 2013 New

Interview Details – Applied at Senior year at the career fair. They called me after 2 weeks and invited me to New York and had interview and I was offered.

Interview Question – What is the greatest challenge of providing financial information to customers?   Answer Question

Helpful Interview?  
Yes | No
Problem with this interview?

Financial Software Developer at Bloomberg L.P.

No Offer – Interviewed in Feb 2013 – Reviewed May 16, 2013 New

Interview Details – I submit resume on career fair, and scheduled an interview one week later on campus.
They asked very detailed C++ questions. gave me A{}, and asked questions for this empty class for more than half an hour. questions about constructor, destructor, pointers, everything you could imagine. and the gave me a coding problem, how to decide a tree is a binary tree or not. after coding , asked another question, what about the structure is not a tree, would my code work? we discuss this for 20 mins. the process is so terrible, kept asking questions, so basic, detail questions, no algorithm, no datastructure.
And got rej email two weeks later.

Interview Question – no unexpercted, I heard that they just want C++ programmer. I am a java programmer.   Answer Question

More

Helpful Interview?  
Yes | No
Problem with this interview?

Financial Software Developer at Bloomberg L.P.

No Offer – Interviewed in New York, NY Apr 2013 – Reviewed Apr 9, 2013

Interview Details – The phone interview was mundane and consisted of typical Data Structures and tell me about your projects type of questions, one good question was to when does the compiler necessarily not make a function marked inline as inline. I was also asked a puzzle.

Was invited for the onsite interview, had my interviewed scheduled at 12:00 pm. Started the interview at around 12:05 pm, the first few questions where the general tell me about yourself and your projects. Then asked me about multithreading and problems associated with it, then asked about when deadlocks would occur. Difference between Semaphores and Mutex, by this time there where two interviewers, one shadow, one fairly senior, enter third interviewer at 12:13-12:15 pm, again, tell me about yourself etc.. The new interviewer asked me how to find the square root of a number without using the square root function, I knew the solution, he however asked me return the closest integer, so I was trying to figure that out, wrote a little code and he suddenly tells that's okay and asks me to write a test utility function for the sqrt function, i.e given a number and a possible guess please return if its actually the sqrt of the number, fair enough, it would just be a simple if else statement once we have used our sqrt function previously written. He had this you-are-wrong kind of face on, I was really worried and got all tensed. In hindsight, I guess he just expected me not to use the sqrt function and return true/false using just the utility function, I feel slightly flustered now, mainly because he could have just asked me that, it was neither a trick question nor a question that required a lot of thought. Anyways, now the senior interviewer asks me how to find if two lists intersect, I explained it to him (the answer is in CareerCup I guess), asked him if I should write the code, he told that wouldn't be needed. Then the other interviewer asks me about String compression, and a simpler version actually, as in aaabbbaacc would be a3b3a2c2, that was simple, told him how I could do it, in the hindsight I feel I should have given a in-place solution ( not a big deal, just required him to ask me a couple of questions on it or clarify if there is an better space efficient code is possible), again, asked him if I should write the code, he says no. The time is 12:52 PM, the guy who came in late wrapped the interview telling its almost time up, I said we could go back to the sqrt function and figure out if the solution I gave would work with a little tweaks (it would work). Then they ask me if I have any questions for them, etc etc. 12:56 PM they wrap up the interview, and they ask me to wait in the room, 15 mins later the recruiter comes in and tells me that they wouldn't continue with the interview. I felt shattered, I did not expect it at all, I did answer their questions. What was depressing was that they judged my performance on a single round of interview, I would have been okay if I actually performed bad, but my performance definitely warranted at-least may be another round to judge me, it was surely not soo off-mark that I had to be sent off immediately. Definitely this was one of the worst interviews I've faced, mainly because their perception of you is that you are a bad candidate and the interview is focused on assuring themselves that you are indeed bad rather than trying to get the best of you assuming you are actually good. Another evident problem I could see was that they just don't care, why?, because the interviews are basically general, once you've finished your training you need to again find a team that is wiling to accept you, since the interviews are general and they know that you may or may not be a part of their team, they don't care losing you. The i-don't-care attitude was so evident when I saw the guy came in late + he yawned in between the interview.

The post probably makes you feel that I may be sore loser trying to vent my opinions here, I can assure you I am not, I've gotten over the interview and just wanted to give you guys a big heads-up for your interviews.

More

Helpful Interview?  
Yes | No
Problem with this interview?

Financial Software Developer Intern at Bloomberg L.P.

Accepted Offer – Reviewed Apr 18, 2013

Interview Details – Started off by applying to their internship online. Within a day or two, I got an email asking to schedule a phone interview, and I had the phone interview the next week. Phone interview lasted about an hour, interviewer said it went over time a little. Mostly questions regarding simple algorithms to handle information. Know basic data structures such as hash tables, linked lists, etc. After about another week, I was asked to go to NYC for an on-site interview, so I scheduled it through Bloomberg's HR. The process was pretty easy, they pay for the flight and hotel. At the on-site interview, I had 3+1 interviews. First, an interview with 2 engineers for ~1 hour, then a similar interview with another 2 engineers for ~1 hour, then another ~1 hour interview with the manager of the group. These were all completely technical, asked questions of object oriented design, implementing some simple functions, data structures. Then about a week later, I got a call from the recruiting department saying I got the internship.

Interview Question – Given a large dataset of people, distinct phone numbers, non-unique names. How would you store the data so that you could efficiently look up someone's data by phone number? By name? What about partial searches, i.e. a few letters of the name?   Answer Question

More

Helpful Interview?  
Yes | No
Problem with this interview?

Financial Software Developer at Bloomberg L.P.

No Offer – Reviewed Apr 22, 2013

Interview Details – Phone Interview

Interview Question – Questions about resume then 1 Prog Question on Data structures   View Answer

Helpful Interview?  
Yes | No
Problem with this interview?

Financial Software Developer Intern at Bloomberg L.P.

No Offer – Interviewed in New York, NY Apr 2013 – Reviewed Apr 14, 2013

Interview Details – Not sure if I got a call due to submission of resume online, or career fair. Both things happened more than a month ago. So I got an email for setting up of a telephonic interview, where I told my availability for next week. Next week I got another email asking for availability again for week after that, and a date/time was finalized.

Interview Questions

  • If you have all the companies that are traded, and live inputs are coming of which company is being traded and what is the volume, how do you maintain the data, so that you can carry out operation of giving the top 10 most traded companies by volume of shares most efficiently.   View Answer
  • If I give you a new book, and ask you to create the index which is found at the end of the book, how will you do it.   View Answer

More

Helpful Interview?  
Yes | No
Problem with this interview?

Financial Software Developer at Bloomberg L.P.

No Offer – Interviewed in Apr 2013 – Reviewed Apr 11, 2013

Interview Details – Posted my resume and cover letter through their website. Got an phone interview three weeks later.

The phone interview lasted about 50 minutes. Questions include some details about underlying in JVM and C++.

Did not expect them to ask questions on Java, because they seem not working with Java.

And he asked me some other very very easy questions on array. HOWEVER, I could not understand his accent. Even though I repeated his question twice to him, he said yes, I still misunderstood what he meant.

Interview Question – 1) Differences between C and Java
2) Details about JVM
3) What are compiler, linker and loader.
  Answer Question

More

Helpful Interview?  
Yes | No
Problem with this interview?

Financial Software Developer at Bloomberg L.P.

Declined Offer – Reviewed Apr 6, 2013

Interview Details – Basic algorithm questions, linked list, find prime numbers, number of zeros in the end of n!. Need to code with paper and pencil. Not very hard comparing to other IT companies.
Object oriented design problem. Not hard, just apply the ood principle and proper design patterns.
Many behavior question such as why bloomberg, what is 5yrs goal, 10yrs goal, how to be a leader.

Interview Question – Josephus problem. Not easy to get the trick if see it for the first time.   Answer Question

Helpful Interview?  
Yes | No
Problem with this interview?

Senior Software Developer at Bloomberg L.P.

No Offer – Reviewed Apr 4, 2013

Interview Details – Applied online. After ~3 weeks received request for phone screen. Phone screen lasted ~1hr and was all trivia on C language, with questions on keywords, and analyzing a few lines of code. Interviewer did not show any emotion or give any indications of whether or not they were satisfied with a given answer. Asked some Unix questions and trivia on threads, parallel processing. Ended with some open ended questions on data structures, like 'are you familiar with any data structures?' I mentioned linear structures (array, LL, etc), hash tables, and trees to give a couple examples. Asked questions like 'what is notable about XX data structure,' 'what is important when hashing keys', 'how are trees balanced.' I had a lot of questions and the interviewer said 'I can give you about 2 minutes.' He sounded like a robot, so I asked if he enjoyed the job and he said it's fast paced and you will roll out features often.

Interview Questions

  • Is this valid/what would this do (C):
    int *p;
    p=0;
    p++;
    printf("%d",p);
      Answer Question
  • char *a = "hello";
    char b[] = "hello";
    char *c = malloc(12);
    What do these do, what's the difference in where the memory is stored?
      View Answer
  • What's the 'static' keyword in C used for? UNIX: what's a file descriptor, what command do you use to see system operations? What's a thread/deadlock/race condition/etc?   Answer Question

More

Helpful Interview?  
Yes | No
Problem with this interview?

Financial Software Developer at Bloomberg L.P.

No Offer – Interviewed in New York, NY Dec 2009 – Reviewed Mar 27, 2013

Interview Details – Applied through the website. Interview process consists of 4 stages. First an online assessment test, then two interviews and one on site interview. Mostly mind teasers until the on site interview

Interview Question – A lot of database questions during on site interview. They didn't like that I used Matlab instead of C++   Answer Question

More

Helpful Interview?  
Yes | No
Problem with this interview?
110 of 391 Interviews RSS Feed embed Embed
Interviews for Top Jobs at Bloomberg L.P.

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

Add Review Add Salary Add Interview Review Add Photos

Bloomberg L.P. – Why Work for Us?

Careers at Bloomberg It’s not a job, it’s Bloomberg Bloomberg isn’t just that place you come every day. It’s a shared mission. It’s a global network. It’s common—and uncommon—goals. It’s a part of your life. The work… 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.