Skip to contentSkip to footer
  • Community
  • Jobs
  • Companies
  • Salaries
  • For Employers
      Notifications

      Loading...

      Elevate your career

      Discover your earning potential, land dream jobs, and share work-life insights anonymously.

      employer cover photo
      employer logo
      employer logo

      Bloomberg

      Engaged Employer

      About
      Reviews
      Pay & benefits
      Jobs
      Interviews
      Interviews
      Related searches: Bloomberg reviews | Bloomberg jobs | Bloomberg salaries | Bloomberg benefits | Bloomberg conversations
      Bloomberg interviewsBloomberg Senior Software Engineer interviewsBloomberg interview


      Glassdoor

      • About / Press
      • Awards
      • Blog
      • Research
      • Contact Us
      • Guides

      Employers

      • Free Employer Account
      • Employer Center
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy & Ad Choices
      • Do Not Sell Or Share My Information
      • Cookie Consent Tool
      • Security

      Work With Us

      • Advertisers
      • Careers
      Download the App

      • Browse by:
      • Companies
      • Jobs
      • Locations
      • Communities
      • Recent Posts

      Copyright © 2008-2026. Glassdoor LLC. "Glassdoor," "Worklife Pro," "Bowls," and logo are proprietary trademarks of Glassdoor LLC.

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Bowls

      Get actionable career advice tailored to you by joining more bowls.

      Followed companies

      Stay ahead in opportunities and insider tips by following your dream companies.

      Job searches

      Get personalized job recommendations and updates by starting your searches.

      Senior Software Engineer Interview

      Aug 16, 2016
      Anonymous employee
      New York, NY
      Accepted offer
      Positive experience
      Difficult interview

      Application

      I applied through a recruiter. The process took 5 weeks. I interviewed at Bloomberg (New York, NY) in Jun 2016

      Interview

      interview process was very efficient and flexible. Contacted by recruiter for a senior software engr position. I submitted my resume, and within 1 day, set a phone interview. Phone Interview - [ 1 hour ] Spoke to: another senior engineer Format: Hackerrank Questions: 4 1. Design a queue with a getMin() function 2. Design a function to find the sqrt of a number, exact to 0.001 3. Write a function to find all primes between 1 to N 4. Describe how SQL indexes are made - was a bit surprised by this one. nethertheless, it is coursework I took in my undergrad so I knew. I solved all of them pretty fast. The interviewer told me they would get back to me the next day. The next morning, I scheduled an onsite. They helped out with the flight + hotel + car ride. Onsite Interview - (8 rounds) I had 8 rounds of interviews... It was a really intense and stressful day. Round 0 - got a tour of the fantastic building. I got some OJ and coffee and headed up to the first room. Round 1 - [ 1 hour ] - 2 people - Coded on HackerRank and compiled with test cases - Write a function to determine the number the ways to make N cents given an array S which contains the currency of the coin. I.E. if S = {1,5,10,25}, and N = 25, Find the number of ways to make N cents using pennies, nickels, dimes, and quarters. I used the standard DP approach and was able to solve the problem in the first try. Round 2 - [ 1 hour ] - 2 people - Coded on HackerRank and compiled with test cases - Write a code to determine if a pattern exists in a string. I struggled quite a bit with this one. The interviewer said "rolling hash", and it clicked. The hash function has to be rolled in the text to be matched with the pattern. Remember to use prime numbers for the base and mod and know the ins and outs of hashing. I wrote the function, ran, and passed the test case on HackerRank. Round 3 - [ 1 hour ] - 2 people - On paper , Really heavy c++ basics. - This is the first on paper interview. What a relief I thought .. I thought wrong, they asked many C++ basics which I was not very confident in. regardless, i was able to answer every question correctly with some help. 1. What are the main additions to C++ in C++14? (I happened to know a few new STLs and common libraries so mentioned those) 2. What's the difference between const char * p, and char * const p ? 3. Whats the underlying data structure of a <vector>? <map> ? <unordered_map> ? Round 4 - [1 hour ] - 2 people. on their computer - STRESS INTERVIEW, it was extremely stressful. This was the 'harsh' interview. "Design me a server." Any questions I asked were promptly rejected to say, "I don't know, do you think that would be good?, If you think that's good, then add it" The interviewers were quite negative but I believe that was the intent of the interview.. to see how I handle pressure. I ignored it all, had a big smile on my face with confidence, laid out my assumptions, and created a basic singleton server that can take requests and respond to a request using the c++11 thread library <thread> I struggled getting the code to compile because I was rusty with mutexes and thread joins. With their help I was able to get a fully functional multi threaded server to run on their computer. Round 5 - [1 hour ] - 2 people , Lunch interview ,asking about my personality and behavioral questions. At this point, I was asked to lunch by 2 of the managers. I saw one of the managers make a phone call, and he asked me to come back to the office to speak with his manager. Round 6 - [ 30 minutes ] - 1 person - Talking with a senior manager - WHY BLOOMBERG?? I talked with a tech exec about my personality. 1. Why do you want to leave you current company? 2. Why do you want to join us? 3. What would you be your short term career goals ? Round 7 - [ 30 minutes ] - 1 person - Talked with a HR rep. Same questions as before. 1. Why Bloomberg? 2. Given a problem, what is your approach to solve it? Round 8 - [30 minutes ] - 1 person - Talked to the head of HR Same as before. If you expect to get an offer, be ready to answer the common behavioral questions. Also, you should be able to do 99% of CS interview questions in your sleep. Doing them on a computer with 2 people breathing down your neck definitively makes you forget things. Be confident. Speak clear. Record your self talking through a problem, and listen to it. Do you sound clear? Are you easy to understand ? No? THEN PRACTICE AGAIN! Record your self answering the question " Why bloomberg?" " Why do you want to leave your company?" It BETTER SOUND GOOD! [OFFER] I got an offer the next morning at 9am. The offer was 30% higher than my salary expectation. I accepted the offer right away and have been working here for the past 4 months and am having a splendid time.

      Interview questions [5]

      Question 1

      1. Design a queue with a getMin() function
      1 Answer

      Question 2

      Why bloomberg?
      Answer question

      Question 3

      3. Write a function to find all primes between 1 to N
      Answer question

      Question 4

      Design a multi threaded server. there are 2 threads per core, and expect network latency. What data structure is critical?
      Answer question

      Question 5

      Write a code to determine if a pattern exists in a string.
      Answer question
      27

      Other Senior Software Engineer Interview Reviews for Bloomberg

      Senior Software Engineer Interview

      Jun 17, 2026
      Anonymous Interview Candidate
      No offer
      Positive experience
      Difficult interview

      Application

      I interviewed at Bloomberg

      Interview

      First round was with HR, who were helpful and transparent around details including process, salary range and job expectations. Had a second-round technical screen for one hour. Started with questions around experience followed by a coding problem. I found it challenging but the interviewers were polite, helpful and fair. Unfortunately did not make it through to the virtual onsite, but the process was fair and appropriate to the role.

      Interview questions [1]

      Question 1

      A variant of Evaluate Division
      Answer question

      Senior Software Engineer Interview

      Jun 9, 2026
      Anonymous Interview Candidate
      No offer
      Positive experience
      Average interview

      Application

      I applied through a recruiter. I interviewed at Bloomberg

      Interview

      Phone screen - LeetCode style (Medium problem) Onsite (SF) - 2 hours coding round - build inverted in-memory index search - Design round (Throw some random problem) - Behaviour round with senior leadership

      Interview questions [1]

      Question 1

      - Leet code medium - In memory search system by reading their data set
      Answer question

      Senior Software Engineer Interview

      May 6, 2026
      Anonymous Interview Candidate
      No offer
      Negative experience
      Difficult interview

      Application

      I interviewed at Bloomberg

      Interview

      Terrible communication. Got passed between 3 different recruiters all of whom gave specific dates for updates and blew past them. Descriptions of what would be covered in the interviews are wholly inaccurate (don’t bother reading the PDF they sent to “prep” you, almost none of it came up in any of the 3 interviews I did with them.) Interviewers themselves were decent but clearly had exact “right” answers they were looking for. What’s the point of a leetcode question where there’s only one way to implement it? What’s the point of a system design interview where you’re having a candidate parse through a complex system that they clearly already know everything about and are just looking for 1-2 EXACT modifications to check off their boxes? Was there even a right answer? I genuinely don’t know what this company was looking for. Waste of time, waste of effort, waste of resources. Avoid, avoid, avoid