Bloomberg L.P. Financial Software Developer Interview Questions | Glassdoor

Create your profile to get personalized information

Bloomberg L.P. Financial Software Developer Interview Questions

Interviews at Bloomberg L.P.

321 Interview Reviews

Experience

Experience
53%
35%
12%

Getting an Interview

Getting an Interview
51%
42%
4%
3

Difficulty

3.2
Average

Difficulty

Hard
Average
Easy

Helpful (1)  

Financial Software Developer Interview

Anonymous Interview Candidate
No Offer
Positive Experience
Difficult Interview

Application

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

Interview

I have applied online to Bloomberg L.P. Later I got an email Scheduling my Telephonic Interview.
Total, One Telephonic Round and after that I was called for In house interview where I attended , two in person interviews.

Interview Questions

  • Telephonic Round was basically regarding my college projects, I was asked implement the logic on the project.
    In house interview, First round, 1) output of a/b in string format, incase it has recursion output that part between ( ). 2) First largest and second largest number in a series.
    Second Round 1) Logic to implement the feature Frequently used websites on a browser.
    2) How to find a cycle in a linked list and why use fast pointer that goes twice as fast as the slow one and not thrice it speed or four times its speed.   1 Answer

Other Interview Reviews for Bloomberg L.P.

  1.  

    Financial Software Developer Interview

    Anonymous Interview Candidate
    No Offer
    Positive Experience
    Difficult Interview

    Interview

    Applied online. Recruiter reached out to me about a phone screen. The phone screen involved a Hackerrank coding tool and the interviewer pasted code onto the editor window. After passing the phone screen, they flew me out to their headquarters in NYC for an on-site interview. For the on-site interview, I was asked to write code on a piece of paper. I believe there are three back-to-back technical interviews and then an interview with HR to indicate that you passed. If you fail any one of the interviews, you are issued out of the building. Bloomberg paid for my flight as well as a one night stay in a hotel.

    Interview Questions

    • Implement a function to raise a number to an exponent using your language of choice.   2 Answers
    • Given a binary tree, find the maximum difference in depth between the nodes in the tree.   Answer Question

  2.  

    Financial Software Developer Interview

    Anonymous Interview Candidate
    No Offer
    Positive Experience
    Average Interview

    Application

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

    Interview

    Got an on-campus interview after talking to them at the career fair. First round technical with two people passed and the second round is the very next day, again with two other people. After that, its supposed to be another techinical interview with their manager. I just had the second round and not yet received any feedback.

    Interview Questions

    • Reverse Integer, Two LinkedList intersects with each other, general question about heap, Buy and sell stock, Fabonacci, find the smallest common mutiples of two numbers.   2 Answers
  3.  

    Financial Software Developer Interview

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

    Application

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

    Interview

    Applied online, got through the phone interview and went to an in-house interview. First round was with two interviewers, two questions: one designing a hash function and the other writing a function to determine if the input is a palindrome. Then the second round only one interviewer came in, and at that moment I knew that I didn't get the position, because normally there are two interviewers. Second round ended quick like in 30 minutes and the interviewer let me out saying HR will contact in a few weeks.

    Interview Questions

    • Designing a hash function.
      Determining if the input is a palindrome.   Answer Question

  4. Helpful (5)  

    Financial Software Developer Interview

    Anonymous Interview Candidate
    No Offer
    Positive Experience
    Easy Interview

    Application

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

    Interview

    I talked with representatives of Bloomberg at a career fair on campus. They had me do a quick coding test in person – how to find the character that occurred the most in an array. I handed them my resume and they said they’d look it over. After about a week or so of applying I was emailed about a phone interview. I was asked almost exclusively about C++, including questions about pointers, inheritance, and polymorphism.

    Ultimately I was a bit too nervous and stumbled over some easy problems.

    Interview Questions

    • How do you find the middle of a linked list, rounding up in the case of an odd number of items but with no differentiation between an even or odd number?   4 Answers

  5.  

    Financial Software Developer Interview

    Anonymous Interview Candidate
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied through college or university. The process took 1 day. I interviewed at Bloomberg L.P. in February 2014.

    Interview

    Met the recruiters at the career fair. The initial screen was pretty easy. The next day met with a panel of interviewers which lasted an hour. Was pretty nervous and stumbled even for easier ones. Did not expect behavioral from technical panel who thought I was nervous and tried to ease the pressure.

    Interview Questions

    • Given a stream of integers, how do you find the median of the numbers? Follow Up: Consider the functionality for a corp., to find the median of company, what is the most time effective way of doing it? Now, if having similar functionalities such as average, min, max, variance, etc. what data structures would you use?   1 Answer
    • Generate a random stream of integers without using rand(). Follow Up: What modifications should be done to the program if to generate random stream of integers within limits (max, min) inclusive?   Answer Question
    • Given a string, find the longest contiguous sequence of strings without using additional memory; one or two variables are fine. Pick any one if a tie. e.g. sbcsdfaaiwer; ans: aa   Answer Question
    • Behavioral: What if your manager goes against your decision? Who will you consult and what is the best thing to do if you think that you are right in this case?   Answer Question

  6.  

    Financial Software Developer Interview

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

    Application

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

    Interview

    Got a call to come to an interview for technical skills and learn about what Bloomberg software engineering has to offer me. This all started from putting my name in their pool at an on-campus career fair. The interview itself was very friendly and they helped me through problems and I enjoyed the interview proccess, unfortunately I did not do as well as I would have liked because it was my first coding interview.

    Interview Questions

    • Given an array of 99 numbers 1-100 find the missing number.   1 Answer

  7.  

    Financial Software Developer Interview

    Anonymous Interview Candidate
    No Offer
    Positive Experience
    Average Interview

    Application

    I applied online. The process took 2 weeks. I interviewed at Bloomberg L.P. in December 2014.

    Interview

    The interview was a phone screen. It started with introduction and questions over resume and projects undertaken followed by asking choice of language. On a shared editor, I was asked to write a function for itoa(). It ended with questions about Bloomberg and why bloomberg?

    Interview Questions

  8.  

    Financial Software Developer Interview

    Anonymous Interview Candidate in New York, NY
    Declined Offer
    Positive Experience
    Average Interview

    Application

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

    Interview

    Applied online on Bloomberg's website. Got back from an HR in 3 weeks. After that, there were 2 technical phone interviews and 1 on-site interview including technical interviews and behavioral interview. All those people from Bloomberg are patient and super nice. Visited Bloomberg headquarter during on-site interview, great experience! Top 1 choice if you want to work in a financial-related IT company in NYC!

    Interview Questions


  9. Helpful (5)  

    Financial Software Developer Interview

    Anonymous Interview Candidate
    No Offer
    Neutral Experience
    Easy Interview

    Interview

    Applied online. Got a technical coding question on phone interview and a question on general data structures. After two days, heard back from them asking me to fly to NY for an in-house interview.

    Interview Questions

    • Find repeating characters in string. Count occurrences of number in a stream of numbers. Print elements of a linked list in a particular order. Eg: 2-4-5-6-7-10-13 . output - "2,4-7,10,13". If the numbers are consecutive print the starting and ending number of the range, otherwise print the numbers as such in the form of string   2 Answers

See What Bloomberg L.P. Employees Are Saying

StarStarStarStarStar   Current Software Engineer in New York, NY

Pros: “+ great work life balance + company/managers take good care of you + hard-to-get-fired environment + lots to learn as a fresher straight out of college; but run after a couple years...”“+ great work life balance + company/managers take good care of you + hard-to-get-fired environment + lots to learn as a fresher straight out of college; but run after a couple years! + great training programs and resources” – Full Review

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.