Bloomberg L.P. Financial Software Developer Interview Questions

Updated Oct 1, 2014
Updated Oct 1, 2014
74 Interview Reviews

Interview Experience

Interview Experience

67%
28%
4%

Getting an Interview

Getting an Interview

64%
17%
17%

Interview Difficulty

3.5
Average

Interview Difficulty

Hard

Average

Easy

74 Candidate Interview Reviews Back to all interviews

Sort: Popular Date Difficulty

 

Financial Software Developer Interview

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

interviewed at Bloomberg L.P. in December 2009.

Interview Details

Hiring process is pretty streamlined. Usually u go through an online programming oriented test, then a phone interview and then in-house interviews. All of the interviews are very technical in nature strictly programming/db specific and only if u make through technical stuff u get to go through a mild HR/behavioral sort of interview.

Interview Questions
  • Dont remember specific questions but prepare urself for hardcore programming, problem solving, databases and best practices stuff.   Answer Question
Accepted Offer
Positive Experience
Difficult Interview

Other Interview Reviews for Bloomberg L.P.

  1.  

    Financial Software Developer Interview

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

    I applied through college or university. The process took 2+ monthsinterviewed at Bloomberg L.P. in November 2009.

    Interview Details

    Campus recruit first, talked to someone at a career fair, invited for an interview, talked to another guy with some technical questions, then talked to an HR personnel for some standard questions, then applied online to both NYC office and London office, invited to fly to London for a panel interview, then phone interview with NYC office. Got offer next Monday. They work impressively fast.

    Interview Questions
    Accepted Offer
    Neutral Experience
    Average Interview
  2.  

    Financial Software Developer Interview

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

    I applied through college or university. The process took 2 weeksinterviewed at Bloomberg L.P. in November 2009.

    Interview Details

    There a question that is asked in all three round of interviews: why you choose our company? Prepare an answer before you go.
    First round, basic screening. one on one interview.
    Second round, technical questions: two on one interview.
    Third round, meeting with a senior director. one on one interview
    Fourth round, meeting with HR, one on on interview

    Interview Questions
    • Prove that you have problem-solving ability   View Answer
    Negotiation Details
    starting date is negotiable.
    salary is not negotiable.
    Accepted Offer
    Positive Experience
    Average Interview
  3. 1 person found this helpful  

    Financial Software Developer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    The process took a dayinterviewed at Bloomberg L.P. in October 2009.

    Interview Details

    Had first round of 20 mins technical interview
    Questions: Chess game design in C++, Data Structures for handling high volume data, Implementing queue using 2 stacks

    Had second round of 45 mins technical interview
    Question: Tree traversal, SQL vs PL/SQL, merging two arrays (second one being larger than the elements in it) into one without using 3rd array.

    Interview Questions
    Accepted Offer
    Positive Experience
    Difficult Interview
  4. Is this helpful? The community relies on everyone sharing – Add Anonymous Interview Review
  5. 1 person found this helpful  

    Financial Software Developer Interview

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

    The process took a dayinterviewed at Bloomberg L.P. in October 2009.

    Interview Details

    applied on their careers site. Got a call after a couple of day. Was asked to take a technical & an aptitude onilne test. I chose C as my language. The tests were pretty simple. Aptitude test was a piece of cake. After these tests, I got a mail on the same day for a tech phone interview.

    Interview Questions
    Accepted Offer
    Neutral Experience
    Average Interview
  6.  

    Financial Software Developer Interview

    Anonymous Interview Candidate
    Anonymous Interview Candidate
    Application Details

    The process took 3 weeksinterviewed at Bloomberg L.P. in October 2009.

    Interview Details

    online test for C++, difficult, tricky

    then phone interview, comprehensively on C++, threads

    onsite has 3 stages. first by HR about behavior questions, then two technical interviewers focusing on language C/C++, finally with a senior manager.

    get offer next business day.

    Interview Questions
    • what is static in C++; give a function using pointer to combine two strings (make sure to understanding pointer, array, and const); where the const string stored   Answer Question
    Negotiation Details
    just take the offer considering current economic
    Accepted Offer
    Positive Experience
    Difficult Interview
  7. 1 person found this helpful  

    Financial Software Developer Interview

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

    I applied online. The process took 2+ weeksinterviewed at Bloomberg L.P. in September 2009.

    Interview Details

    Applied online, and after some online assessment test, there is a first round onsite, asked details about the resume plus some algorithmic questions.

    And after one more online assessment test, there is again another onsite interview, asked behavioral questions and go over the resume again, then there are some coding test and programming skill questions.

    Interview Questions
    • Among the companies you worked for, which one do you dislike the most?   Answer Question
    Accepted Offer
    Neutral Experience
    Average Interview
  8.  

    Financial Software Developer Interview

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

    I applied online. The process took 3 daysinterviewed at Bloomberg L.P. in August 2009.

    Interview Details

    Applied through its online system and then contacted by Bloomberg's HR. I was emailed a link to do a technical test. The test took about one hour to complete. The test is fairly simple and basic, including mathsmatics, logic, and analytical reading. After 3 days the test done, I was invited to the office to do an 1:1 interview. Generally the interview focus on what's on your resume.

    Interview Questions
    Accepted Offer
    Neutral Experience
    Difficult Interview
  9. 10 people found this helpful  

    Financial Software Developer Interview

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

    I applied online. The process took a weekinterviewed at Bloomberg L.P. in March 2009.

    Interview Details

    The entire hiring process consisted of three phases.

    The first phase is an online multiple choice test covering basic programming skills and questions on analytical thinking (of the type you'll normally see in a GRE or GMAT test). There were about 30-35 questions and I was given a maximum of 3 minutes for each question.
    The second phase is a phone interview. They questioned me in detail about my resume, all my projects, and asked me to choose one from the different projects listed in my resume. They then went into quite some detail about the project, asking me to describe what I did, the major challenges, how I planned the development, and how I tested the code. After that were some basic technical questions. They will definitely ask you which programming languages among the ones listed on your resume you are most comfortable with and quiz you in detail about it. Since this round is on the phone, they normally will not ask you to write any code, nor will they give you any code. Apart from programming language concepts for one or two languages, there will be some questions on sorting and searching algorithms and data structures, like hash tables, BSTs and their complexities, their advantages, disadvantages etc.
    The final phase consists of two or three in-house interviews.
    There will be a round of HR interview which is usually 1:1. Be aware that I was asked in very minute details about everything on my resume. I did expect to be quizzed about these things, but not in such minute details. There are the usual HR questions like why do you want to join Bloomberg, where do you see yourself in 5 years, why should we hire you (asked in a very curt manner to really catch you off guard) etc. so be well prepared for those.
    Then comes a technical interview round, which is usually conducted by two of their engineers. They will ask you which is the language or languages you are most proficient with, and then quiz you on that. Be aware that you should only say you are proficient in a certain language if you really are proficient in that. There are no bonus points for claiming to know more languages and then not being able to prove your proficiency, and if you can't you will most likely not be hired. The logic is that they want to know how good you really are in things you claim to be really good at. They will usually ask you to write code for two or three problems. They may start with a simple coding question, before moving on the more complicated programs (usually involving recursion or use of a data structure). The emphasis is on being able to write clean and efficient code, along with the use of an efficient algorithm for solving the problem. They will definitely ask you the reasoning behind writing the code (sometimes line by line). There is also emphasis on low level concepts (like how the stack, heap, data segment works, what's stored in there, how the Stack Pointer behaves in different situations etc). Along with writing code, they may write down some code snippets, and ask you if it will compile, if there are any errors, what those errors are, why they come out etc. My preferred languages were C and C++ so they asked me some seemingly odd code snippets to test my understanding of the mechanisms involved in inheritance, polymorphism, templates, operator overloading. There may also be a few questions on the STL. Also related to both containers and memory management will be questions about the ownership of pointers or objects placed in containers, what delete and new do etc. There will be questions related to algorithms and data structures as well. These could either be by themselves or they could be as a part of a programming problem. Be sure about the complexities of all the basic sorting and searching algorithms and data struct operations too since these may be useful is such situations. Finally, they will ask a few puzzles (usually just one or two) to test your problem solving capability. The entire interview will last about 1-1.5 hours (depending on how well you're doing). Most likely, the interviewers are going be really skeptical about your answers (regardless of whether you're screwing up or you're near perfect) - they want to know how confident you are about your answers. Don't panic, this is normal. Just be sure of what you're doing, and cross check your code before you tell them that it’s final.
    If you manage to survive through this technical round there will be an interview conducted by a Sr. Manager. This one is comparatively low stress. Not too technical. Mostly they want to know how well you fit into the team, where you will fit in, your attitude etc. I would suggest that you talk about things like how you planned your projects, how you worked in a team during your project work etc. He/she may also ask you a puzzle/brain teaser, but I wasn't asked any. You are encouraged to ask questions about the position, the company, the work culture, the management etc.

    Interview Questions
    • What is a singleton? How would you code it in C++? How can you make it thread safe?   Answer Question
    Negotiation Details
    Considering the current economic scenario and the job market, I decided not to negotiate.
    Accepted Offer
    Positive Experience
    Difficult Interview
  10. 2 people found this helpful  

    Financial Software Developer Interview

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

    I applied online. The process took 3 daysinterviewed at Bloomberg L.P. in March 2009.

    Interview Details

    The first round was an online interview which was the toughest part of the process. They give a choice to take the interview in Java/C/C++/C# Once you clear the online test, rest is straight forward. A little preparation can go a long way - I found this site very helpful in preparing for the onsite and phone interviews - http://www.careercup.com/page?pid=bloomberg-lp-interview-questions - Most of the questions asked were standard programming interview type questions - with interviewers asking some probing questions based on your answers/solutions - trying to assess how you think/reason. From my experience, practicing/preparing such programming interview type questions helps a LOT !! It is otherwise difficult to think of solutions

    Try not to get stressed out during the main technical round where 2-3 interviewers will collectively interview you. Even if you don't come up with a 100% right answer, still if you can think reasonably well, use logical abilities, you should be able to clear.
    Most of their work is in C/C++ - though if you have concepts clear with any other language (like Java), it wouldn't matter.

    I also had an HR interview in the end - standard questions like why Bloomberg? Where do I see myself in the next 5 years? Why would you be a good fit for Bloomberg? I believe Technical interview was much more important for Bloomberg in their hiring criteria. HR interview was more of a formality.

    Work culture - fast paced, busy - people working long hours in office daily, face time importance
    People - ok - didn't have much time for niceties or socializing - busy people ..didn't go out of their ways to make you feel welcome or at home.
    - Good compensation and benefits.

    Interview Questions
    • Something related to data structures - What would be the ideal data structure if you wanted to store millions of stock feeds - and retrieve them very fast based on time when the feeds came.   View Answers (2)
    • Simple function to add two numbers - try to think of all possible ways to debug it -   View Answer
    Negotiation Details
    No. I received the same offer all other students from my university.
    Accepted Offer
    Neutral Experience
    Difficult Interview

See What Bloomberg L.P. Employees Are Saying

 Current Senior Software Developer in New York, NY

Pros: “Good Perks , Nice environment” 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.