Bloomberg L.P. Software Engineering Interview Questions | Glassdoor

Bloomberg L.P. Software Engineering Interview Questions

Interviews at Bloomberg L.P.

699 Interview Reviews

Experience

Experience
49%
31%
20%

Getting an Interview

Getting an Interview
50%
33%
8%
6
1
1
1

Difficulty

3.0
Average

Difficulty

Hard
Average
Easy

Helpful (9)  

Software Engineer Interview

Anonymous Interview Candidate
Declined Offer
Positive Experience
Average Interview

Application

I applied through college or university. The process took 3 weeks. I interviewed at Bloomberg L.P..

Interview

I got an on campus interview through a career fair. The interview was 2 weeks after, and was a two on one technical interview. After doing well on this interview, they gave me a 2nd interview a day after, and it was very much the same. I got the offer a week later.

Interview Questions

  • Approximate the square root of a number using binary search.   2 Answers

Other Interview Reviews for Bloomberg L.P.

  1. Helpful (1)  

    Software Engineer Interview

    Anonymous Interview Candidate
    No Offer

    Interview

    apply online and a few days later I got an email to ask me to fill a form, and then 3 days later, another email told me to schedule a time for the interview

    Interview Questions


  2. Helpful (2)  

    Software Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied online. I interviewed at Bloomberg L.P. in July 2014.

    Interview

    First round is a phone call and shard doc interview. The interviewer was nice and patient. I'm pretty sure he could tell this was my first interview out of school, so he taught me the correct answers as I went.

    Interview Questions

    • Questions were typical computer science questions, like listing numbers in specific orders.   Answer Question
  3. Helpful (4)  

    Software Engineer Interview

    Anonymous Interview Candidate
    No Offer

    Interview

    Applied online on their website. The process is pretty streamlined and straightforward. I got a response within a week asking for open slots for a phone interview. The 1-1 interview started with an introduction, talking about one of the challenges from the activities on your resume. Then a couple of theoretical questions about data structures (differences between them, implementation etc). The interviewer was friendly and kept prompting towards a possible solution. I felt that they want to guage how you communicate your ideas since that's what you'l be doing on their team. This was followed by a small coding question, not a lot of emphasis on the 'include's etc. rather they want the code. You should discuss your ideas with them, ask questions, use examples and write the code. It probably won't be perfect so they'l prompt you to find the bugs. That was followed by a couple of other questions on algorithms and then a section for your questions. Feel free to ask them good questions.

    Interview Questions

    • Mapping a telephone directory   1 Answer

  4. Helpful (5)  

    Software Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Neutral Experience
    Easy Interview

    Application

    I applied through college or university. I interviewed at Bloomberg L.P. in September 2014.

    Interview

    I went to the career fair at my university and after answering one technical question for them, then I got scheduled for an on campus interview.

    the question at the career fair was reverse a string in C, but it could also be in java, however they gave me C because I said I could do C.

    anyways, I went into the interview, first they just ask some basic things about stuff on your resume, then comes the technical questions:

    1. given an array of numbers, find the best time to buy and sell that will give you the largest profit,
    and that buy has to come before sell.

    I did it first time with 2 for loops and just finding the largest difference, but they want it faster, and I screw up on that part since I didn't remember the things that I could use in programming like maps and tree stuff. anyways, the solution was use a map and just map when to buy to when to sell and another map for when to buy to largest difference. so you can easily know when to buy and sell.

    2. just some basic stuff on C memory structures like whether the passed in value is at stack or heap type of things.


  5. Helpful (6)  

    Software Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Negative Experience
    Easy Interview

    Application

    I applied through college or university. I interviewed at Bloomberg L.P..

    Interview

    Got a phone interview after speaking with a recruiter at school career fair. The interviewer called 20 minutes earlier than the scheduled time. I did not have my laptop ready with me (I was told in the email that the interview would be done using codepair.com), so I politely asked him to call me at the scheduled time. And then he called 20 minutes later than the scheduled time. OK. that's fine with me. BUT, the entire interview was full of random easy questions. He asked me to write code on the paper and read it to him. And when I showed him my solution, he said "Why don't you use XXX? Have you not learned it?" But that problem can be solved using same time complexity in my way. :< It sounded that he was in a rush because he was super impatient and interrupted me several times when I was talking. It is by far the most negative interview experience I've ever had. And the moment I felt I was treated unfairly, I stopped anticipating the result because I don't think I'll take the offer even if I get in.

    Interview Questions

    • reverse the words in a string   1 Answer

  6. Helpful (4)  

    Software Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Average Interview

    Application

    I applied through college or university. I interviewed at Bloomberg L.P..

    Interview

    I met bloomberg employee in University at Buffalo Career fair.
    Intv: which is your favourite language?
    me : C
    what is the difference between int and int* memory allocations?
    me: one is allocated on stack and other on heap.
    one more question was :
    'void foo(){
    foo();
    }

    Main(){
    foo();
    }

    What does this do?

    He was satisfied and scheduled an interview. (not done yet)


  7. Helpful (4)  

    Software Engineer Interview

    Anonymous Interview Candidate in New York, NY
    No Offer
    Average Interview

    Application

    I applied online. The process took 4 weeks. I interviewed at Bloomberg L.P. (New York, NY) in October 2014.

    Interview

    Had a phone interview and was contacted the next day to come onsite 3 weeks later.
    Phone Interview
    Basic questions on C. (Stack, Heap, Memory management, pointers)
    Algorithm questions(Hashtable vs Binary trees, Linked lists), how to implement hashtable

    Onsite Interview
    Interview One
    Q1 Josephus problem
    Q2 Find all anagrams of a given word in quickest way possible

    Interview Two
    Reverse a linked list

    I think the 2nd interviewer had already made up his mind even before interviewing me. I solved the problem corrected. He took a quick glance at my solution and said "thats all for now. Your recruiter will contact you in about a week"

    I knew it was over because the onsite is usually 3 to 4 interviews.

    Interview Questions

  8. Helpful (2)  

    Software Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Positive Experience
    Easy Interview

    Application

    I applied online. The process took 1+ week. I interviewed at Bloomberg L.P. in October 2014.

    Interview

    Phone Interview was simple. He asked me about the my projects and questions on Linked List. I believe that he did not have any idea on that. And few questions on arrays which I screwed up.

    Interview Questions


  9. Helpful (7)  

    Software Engineer Interview

    Anonymous Interview Candidate
    No Offer
    Negative Experience
    Average Interview

    Interview

    The initial round was a phone interview with HackeRank of approximately 50min. The interviewer was helpfull and was okay with coding in the language you are comfortable with.Questions about previous projects, pointer and string functions of C were asked

    Interview Questions

    • Find the maximum difference in an unsorted array with the index of max greater than min. array cant be sorted   9 Answers

Don't Miss Out On a Job You Love
Upload a resume to easily apply to jobs from anywhere. It's simple to set up.