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. Software Engineer Interview Questions & Reviews

Getting the Interview  83 Interviews

41%
34%
22%

Interview Experience  76 Ratings

27%
44%
27%
83 interview experiences Back to all interview questions
Updated Apr 9, 2013
in
Sort:  Relevance Newest Easiest Hardest
Interview Outcome:   All No Offer Received Offer

Software Engineer at Bloomberg L.P.

No Offer – Reviewed Apr 9, 2013

Interview Details – On campus interview. 4 rounds. About an hour each. First 3 were technical, last one was an HR interview.

Interview Question – 2 lists, find the common elements amongst the list. Do it w/ and w/o external storage, as fast as possible.   View Answer

Helpful Interview?  
Yes | No
Problem with this interview?

Software Engineer at Bloomberg L.P.

No Offer – Interviewed in Ann Arbor, MI Jan 2013 – Reviewed Mar 29, 2013

Interview Details – Applied for full time software engineering position at Bloomberg through an on-campus career fair. They did all of the rounds on campus. First round with two engineers, whiteboard coding and algorithmic problems. Then, at the end of that interview, found out immediately that I would do 2nd round (same style) with different engineers the next day. Different, easier algorithmic problems, and discussion of company culture, etc. Heard back a couple of weeks later.

Interview Question – A take on an iterative binary tree traversal problem. Struggled with time, as I was a bit rusty with the stuff.   Answer Question

More

Helpful Interview?  
Yes | No
Problem with this interview?

Software Engineer at Bloomberg L.P.

No Offer – Interviewed in New York, NY – Reviewed Mar 10, 2013

Interview Details – Applied online and got a telephone interview. Asked me technical questions directly. Because i am familiar with C++ so he asked something about C++. he was nice and spoke clearly.

Interview Question – A stock management system. questions like sorting, and storing (data structure)   Answer Question

More

Helpful Interview?  
Yes | No
Problem with this interview?

Software Engineer at Bloomberg L.P.

No Offer – Interviewed in Feb 2013 – Reviewed Feb 20, 2013

Interview Details – 3 rounds, on campus interview

Interview Question – Print out the k smallest element from a BST into a specified array, in the function form: firstKelement(treenode *root, int k, int *arr), without using any global variables.   Answer Question

More

Helpful Interview?  
Yes | No
Problem with this interview?

Software Engineer at Bloomberg L.P.

No Offer – Reviewed Feb 15, 2013

Interview Details – get an on-campus interview right after the career fair

Interview Question – implement strspn function, which is finding the first appearance of the second str in the first str   View Answer

More

Helpful Interview?  
Yes | No
Problem with this interview?

Software Engineer at Bloomberg L.P.

No Offer – Interviewed in New York, NY Jan 2013 – Reviewed Feb 6, 2013

Interview Details – Got the opportunity through recruiter, followed by 2 1-hour technical phone interviews with 2 person team each time. On site interview was setup in NYC. They have a mass interview setup with tiny glass cubes where everyone can see you , it was weird looking at other interview candidates in next 3-4 cubes and hearing them too. They have free food and a cool atmosphere right in manhattan.

Interview Questions

  • How do you find if a facebook friend is connected to another person given that there might be a lot of indirect friends?   View Answer
  • Multithreading question involving semaphores, mutex and condvars.   Answer Question
  • specific c++ (version 11) questions. they dont care if you know the previous version of c++ 10/10. learn shared_ptr, unique_ptr, scoped_ptr etc and other new features in c++ 11 in and out.   View Answers (2)

More

Helpful Interview?  
Yes | No
Problem with this interview?

Software Engineer at Bloomberg L.P.

No Offer – Interviewed in New York, NY Jan 2013 – Reviewed Jan 19, 2013

Interview Details – Resume was submitted to Bloomberg One hour Phone Interview first with two engineers. Result was known same day after phone interview, then setup on site interview. On site interviews talking to two engineers. The phone interview questions are more about c++ plus some data structure and algorithm design; on site was all problem solving questions. Code writing with pencil and paper.

Interview Question – Given a binary tree of integer numbers, find the closest number to the given one.   Answer Question

More

Helpful Interview?  
Yes | No
Problem with this interview?

Software Engineer at Bloomberg L.P.

No Offer – Interviewed in Binghamton, NY Oct 2012 – Reviewed Nov 13, 2012

Interview Details – Bloomberg came to my school's job fair, where I handed in my resume. From there, they contacted me for an on-campus interview, then a second interview the next day, then a third and final interview the following week. The first two were technical, and the last was with two HR ladies and lasted only 10 or 15 minutes. After that, I didn't hear for a few weeks, which could be explained by Hurricane Sandy messing things up, I suppose. I ended up not receiving an offer, which befuddles me since I had three rounds of interviews.

Interview Question – We're playing a game of Russian Roulette. I take 2 consecutive bullets out of the 6 bullet revolver and spin the chamber. I go first and shoot the bullet at my head, which misses. I then pass the gun to you, where you have the option of spinning the chamber, or shooting. Which would you do to maximize your probability of not dieing?   View Answers (4)

More

Helpful Interview?  
Yes | No
Problem with this interview?

Software Engineer at Bloomberg L.P.

No Offer – Interviewed in New York, NY Oct 2012 – Reviewed Oct 24, 2012

Interview Details – Had two interviews in our college campus. Got a reject after that so not sure of the after procedure.

Interview Questions

  • Given a binary tree (not a BST), print the nodes at a given level n passed as an input parameter. Here is how method definition looked like:
    public void printLevel(root, level)
      View Answers (2)
  • class A {
        public A() {
              foo();
        }

        public void foo() {
                System.out.println("Class A");
        }
    }

    class B extends A {
        public B(){}

        public void foo() {
                System.out.println("Class B");
        }
    }

    class main {
         public static void main(String[] args) {

              A a = new B();
         }
    }

    What does it print? Class A or Class B?
      View Answers (8)

More

Helpful Interview?  
Yes | No
Problem with this interview?

Software Engineer at Bloomberg L.P.

Accepted Offer – Interviewed in New York, NY Jun 2008 – Reviewed Jul 16, 2012

Interview Details – Very technical with questions on algorithms, design, data structures.

Interview Question – Why are manhole covers round.   View Answer

Negotiation Details – No negotiation, take it or leave it.

More

Helpful Interview?  
Yes | No
Problem with this interview?
110 of 83 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.