Bloomberg L.P.

  www.bloomberg.com
  www.bloomberg.com

Bloomberg L.P. Senior Software Engineer Interview Questions

Updated Dec 14, 2014
Updated Dec 14, 2014
35 Interview Reviews

Interview Experience

Interview Experience

53%
15%
31%

Getting an Interview

Getting an Interview

44%
32%
16%

Interview Difficulty

3.5
Average

Interview Difficulty

Hard

Average

Easy

35 Candidate Interview Reviews Back to all interviews

Sort: Popular Date Difficulty

 

Senior Software Engineer Interview

Anonymous Interview Candidate
Anonymous Interview Candidate
Application Details

I applied through a recruiter. The process took 2 daysinterviewed at Bloomberg L.P..

Interview Details

Phone screen followed by onsite interview with couple of FOB types. Asked all kinds of minutia about C and C++. Interviewers were very rude. I had more experience then them in various areas so they seemed to be trying to take me down a peg. Didn't get any time to ask about the role.

Interview Questions
  • Dig up the C++ faq and memorize. That's the only way to please these types. Even then look to be disqualified if the think you might potentially get into a lead position.   View Answer
No Offer
Negative Experience
Difficult Interview

Other Interview Reviews for Bloomberg L.P.

  1. 1 person found this helpful  

    Senior Software Engineer Interview

    Anonymous Interview Candidate in New York, NY
    Anonymous Interview Candidate in New York, NY
    Application Details

    I applied through an employee referral. The process took 2+ weeksinterviewed at Bloomberg L.P. in October 2012.

    Interview Details

    Couple telephone interviews - first with HR and then a tech screening. Pretty strong interview for finance technology company. Know your CS basics - even if you've been out of college for 10+ years. Big O of sorting algos, data structures (how they are implemented, etc.), what is the vtable in c++, etc.

    Interview Questions
    • (1)
      Picture a restaurant kitchen with tickets of customer’s orders which has a start time, end time of when the order was completed, and price. How would you find the longest contiguous time that tickets were processed within a given day?

      Input is an unordered vector.
      First sort the vector - which sort? What is different between quick/insertion/merge/etc.?
      What would be your algorithm? Do you loop through the vector?
      What would be the variables you store?

      (2)
      How would you build an index for a given book?
      What data structures would you use?
      What algorithms would you use?

      (3)
      Multithreading and deadlocks. Problems with producer-consumer models.

      (4)
      Big O of traversing a linked list. What algo would you use.
       
      View Answer
    No Offer
    Positive Experience
    Difficult Interview
  2.  

    Senior Software Engineer Interview

    Anonymous Interview Candidate in New York, NY
    Anonymous Interview Candidate in New York, NY
    Application Details

    I applied through a recruiter. The process took a dayinterviewed at Bloomberg L.P. in May 2012.

    Interview Details

    I had interview with them at least 10 to 12 times over the years and they are the worst ones to interview with. They as all these low level compiler questions and if you answer one question right they dig deeper into how the compiler works and all the features of the Language usually C++. Most all this information is just rote academic knowledge which has very little commercial value but they expect you to know it.

    The last interview the some of the questions did not make any sense and when I looked them up it confirmed that he did not know what he was asking. I would forget talking to Bloomberg. I is a wast of time and if you get past the telephone interview and they bring you in then will ask more of these rote knowledge questions of you.

    They hire very few people and I was almost never impressed with talking to the people who did the interviewing. They did not seem to have a clue about the applications they are working on and could not follow anything when I described what I had done in the past to design systems that did similar thing to what they were suppose to be working on.

    The place is also filled with almost all H-1Bs so most Americans will not have a chance of getting in there.

    Interview Questions
    • What happens when a constructor fails. And then what happens when a distructor fails.   View Answers (2)
    No Offer
    Negative Experience
    Difficult Interview
  3.  

    Senior Software Engineer Interview

    Anonymous Interview Candidate in New York, NY
    Anonymous Interview Candidate in New York, NY
    Application Details

    I applied online – interviewed at Bloomberg L.P. in March 2012.

    Interview Details

    They ask you what language are you most comfortable with. I said C and they can screw you in C, no matter how long and how good you are at C because they have been coding in C ever since they were born. C++ or Java might be a better option. But they love C, if you can excel in C you would have good chances of advancing in the interviews.
    They love lower level stuff

    Interview Questions
    • when a shell program calls some program and the program return say value 42, where is this value stored ? Give a detailed description of what happens then ?   View Answer
    No Offer
    Positive Experience
    Difficult Interview
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review


  5.  

    Senior Software Engineer Interview

    Anonymous Interview Candidate in New York, NY
    Anonymous Interview Candidate in New York, NY
    Application Details

    I applied through a recruiter. The process took a dayinterviewed at Bloomberg L.P. in January 2012.

    Interview Details

    We had a phone interview 2 weeks ago, they asked me some basic questions on C++: ctor, dtor, static, how to call c code; algorithem:big o notation, hashtable, bubble sort, DB: transaction; multithread: deadlock, race condition, mutex. And now I was still waiting for the result.

    Interview Questions
    • Write a function that performs a string reverse: Develop a two-pass, pointers only solution using a char* of the following form - void strReverse( char *s)   Answer Question
    No Offer
    Neutral Experience
    Average Interview
  6.  

    Senior Software Engineer Interview

    Anonymous Interview Candidate in New York, NY
    Anonymous Interview Candidate in New York, NY
    Application Details

    I applied through a staffing agency. The process took a weekinterviewed at Bloomberg L.P. in September 2011.

    Interview Details

    The interviews consisted entirely of technical quizzes on the computing languages I had listed on my resume, as well as a little probing about algorithms to see if I could determine the complexity of a given algorithm. Until I piped up with my own questions, there was no discussion of my applicable business domain knowledge, my career ambitions, the work environment, workday expectations, or anything else.

    Interview Questions
    • Can you tell me what a prime number is?   View Answer
    Declined Offer
    Neutral Experience
    Easy Interview
  7. 1 person found this helpful  

    Senior Software Engineer Interview

    Anonymous Interview Candidate in New York, NY
    Anonymous Interview Candidate in New York, NY
    Application Details

    I applied in-person. The process took 5 daysinterviewed at Bloomberg L.P. in July 2011.

    Interview Details

    I had recruit firm, that really helped me to prepare for interview. Interview was pretty hard and require deep knowledge of C++.

    Interview Questions
    • I had several question not related to programming. Some kind of logical question   Answer Question
    Accepted Offer
    Positive Experience
    Difficult Interview
  8.  

    Senior Software Engineer Interview

    Anonymous Interview Candidate in New York, NY
    Anonymous Interview Candidate in New York, NY
    Application Details

    I applied through a recruiter. The process took 5 daysinterviewed at Bloomberg L.P. in July 2010.

    Interview Details

    Interview consisted of a telephonic first round, then was flown in for in person technical rounds. Fairly run of the mill interview process. Be prepared to write code on pen and paper though for fairly straighforward problems.

    Interview focused on problem solving, basic algorithms and data structures. Then a bunch of questions on c++/c#.

    Interview Questions
    Negotiation Details
    Was given a fairly low figure - I asked and was given an additional 10k base plus 5k bonus,
    Accepted Offer
    Positive Experience
    Easy Interview
  9.  

    Senior Software Engineer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    I applied online. The process took a dayinterviewed at Bloomberg L.P. in May 2010.

    Interview Details

    2 round of technical phone screen, 2 round of technical onsite, then 2 round talk to senior managers. The interview questions is not difficult. no lunch even I began the interview at 10:00AM and ended it at 3:00PM.

    Interview Questions
    Accepted Offer
    Average Interview
  10.  

    Senior Software Engineer Interview

    Anonymous Interview Candidate in New York, NY
    Anonymous Interview Candidate in New York, NY
    Application Details

    The process took 2 weeksinterviewed at Bloomberg L.P. in April 2010.

    Interview Details

    1st telephonic interview was good. The guy grilled me on CLR and C# questions.It went for around 45 mins. 2nd Round with a panel of 3 was also quite decent by industry standars. lot of design and approach questions. 3rd round with Manager was mostly about what I have done and overall architecture.4th round with HR.

    Interview Questions
    Reasons for Declining

    I got a better offer for a big Investment bank

    Declined Offer
    Positive Experience
    Average Interview

See What Bloomberg L.P. Employees Are Saying

1 person found this helpful

 Former Sales Representative in San Francisco, CA

Pros: “-Secure Job is you are on your managers good side -Great people and community of people at Bloomberg -Great product- simply the best” 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.