Bloomberg L.P. Software Engineer Interview Questions

Updated Mar 31, 2015
Updated Mar 31, 2015
184 Interview Reviews

Interview Experience

Interview Experience

36%
39%
23%

Getting an Interview

Getting an Interview

37%
32%
16%

Interview Difficulty

3.1
Average

Interview Difficulty

Hard

Average

Easy

184 Candidate Interview Reviews Back to all Interviews

Sort: Popular Date Difficulty

 

Software Engineer Interview

Declined Offer
Negative Experience
Average Interview
Declined Offer
Negative Experience
Average Interview

Application

I applied through college or university. The process took 3 daysinterviewed at Bloomberg L.P. (New York, NY) in December 2014.

Interview

Poor Human Resources, scheduled phone interview after 1.5 months of first communication. Reply back with phone interview schedule after 2-3 weeks of my response. Some unanswered emails.
Company is good in overall but HR is very unresponsive and unprofessional

Interview Questions

Other Interview Reviews for Bloomberg L.P.

  1. Helpful (7)  

    Software Engineer Interview

    No Offer
    Positive Experience
    Average Interview
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied through an employee referral. The process took 4+ weeksinterviewed at Bloomberg L.P. in November 2014.

    Interview

    Referred on October 15th, got an email from HR on October 29th, scheduled a phone interview on November 20th.
    Phone Interview. Start by asking about projects on my resume. Talked about two projects, one from my previous internship, using C++ and one in the school. Then start coding in HackerRank. Three coding problems in total -- merge sorted array, check if two trees are the same and validate if a tree is a binary search tree. Got one snippet of code in the end and asked me to think of test cases and fix the bug. It mainly completes the task to reverse integer. Give me time to ask questions about the company.

    Interview Questions

    • That would be fix the overflow issue in the last question   Answer Question
  2. Helpful (2)  

    Software Engineer Interview

    No Offer
    Neutral Experience
    Average Interview
    No Offer
    Neutral Experience
    Average Interview

    Application

    I applied through college or university. The process took 1+ weekinterviewed at Bloomberg L.P..

    Interview

    I met with Bloomberg at the college career fair. I spoke to one of the recruiters who asked me about my experiences, education etc. He then made up a question on the spot about a robot navigating through a room (based on my experience with programming the Roomba), and asked me to come up with an algorithm. Open ended, he liked my answer and gave me an interview for the following week.

    In the interview for the first round, I was interviewed by two of Bloombergs engineers who asked basic logic based questions that used the principles of counting, sorting, searching etc. At the end of the interview they told me that they were impressed with my performance and wanted me to interview again the next day.

    The next day my interviewer asked me an open ended question on how I would implement a text editor. I gave the best shot I could but I did not clear that round.

    Interview Questions

    • The one regarding implementing a text editor.   1 Answer
  3. Helpful (2)  

    Software Engineer Interview

    No Offer
    Positive Experience
    Easy Interview
    No Offer
    Positive Experience
    Easy Interview

    Interview

    I got email from HR to give five dates on which I could give my interview. But, on the day of my interview they asked to reschedule it as the interviewer was not available. Then, on the day of my interview I got call at the exact time, firstly I was asked to tell me about myself and how i got to know about Bloomberg..etc. Initially I misunderstood the question and wasted 15 mins, interviewer asked me about my solution and then I realised that I misinterpreted the question. I quicky came up with correct solution and then we did a dry run of it. He told me that he got my logic and then asked me to code, but despite giving me n extra 5 mins I couldn't complete the code( I did things in haste). After the interview, I tried and it took me 10 more mins to complete the code. (Posting the solution as well)

    Interview Questions

    • If the input is 6, then output should be the series 6 3 10 5 16 8 4 2 1, similarly if input is 10 then it should be 10 5 16 8 4 2 1, and if input is 4 then output is 4 2 1.   3 Answers
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5. Helpful (4)  

    Software Engineer Interview

    Accepted Offer
    Positive Experience
    Average Interview
    Accepted Offer
    Positive Experience
    Average Interview

    Application

    I applied through college or university. The process took a weekinterviewed at Bloomberg L.P..

    Interview

    On campus Career fair - submitted resume. got a call the next day for on campus interview. There were 4 technical rounds. all on campus. after 5 days got a call with an offer.

    Interview Questions

    • mostly all questions were based on data structures and algorithms. expect atleast on brain teaser if you clear the first round of the interviews.
      Questions to me were- sorting an arraylist containing 1's and 0's. how to implement LRU cache. How would you implement an auto-complete feature. encoding a word file to save space- any ideas?
       
      2 Answers
  6.  

    Software Engineer Interview

    No Offer
    Average Interview
    No Offer
    Average Interview

    Application

    I applied online – interviewed at Bloomberg L.P..

    Interview

    Process took about a month, applied online and got a phone interview, pretty straight forward. Three days later got offered an on site interview, went to NYC and interviewed with three more people, the questions this time were harder. The first two interviewers were really nice, however the last one was not that much, he had a rather heavy accent so Understanding some questions was not easy, and his interview was just 30 minutes long, as opposed to 45 min for the others.

    Interview Questions

    • Implement a method for a Fibonacci sequence where instead of adding the last 2 elemenT's you add the last n elements. For n=3. 1 1 1 3 5 9...   11 Answers
  7.  

    Software Engineer Interview

    No Offer
    Difficult Interview
    No Offer
    Difficult Interview

    Application

    I applied through college or university. The process took 5 daysinterviewed at Bloomberg L.P..

    Interview

    Got a first round interview through school career fair. First round interview was technical from the start, asked for a brief introduction about myself and then went straight to coding. Given a piece of paper and asked to code live. Mostly data structures questions and anything you said to have known on your resume. So hopped from topic to topic based on what you had down as knowing. Second round also very technical was almost 3 hours in nature and very intensive.

    Interview Questions

    • Define an algorithm that given a string of words will be able to sort and find most common occurrences of subsequent characters.   1 Answer
  8. Helpful (2)  

    Software Engineer Interview

    No Offer
    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
  9. Helpful (1)  

    Software Engineer Interview

    No Offer
    Negative Experience
    Easy Interview
    No Offer
    Negative Experience
    Easy Interview

    Application

    I applied through college or university – 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
  10. Helpful (1)  

    Software Engineer Interview

    No Offer
    Average Interview
    No Offer
    Average Interview

    Application

    I applied online. The process took 4 weeksinterviewed 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

See What Bloomberg L.P. Employees Are Saying

1 person found this helpful

 Current Research Analyst in Skillman, NJ

Pros: “Employee Health/Dental/401K Benefits are good....” 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.