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 and benefits
      Jobs
      Interviews
      Interviews
      Related searches: Bloomberg reviews | Bloomberg jobs | Bloomberg salaries | Bloomberg benefits
      Bloomberg interviewsBloomberg Senior Software Engineer C++ interviewsBloomberg interview


      Glassdoor

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

      Employers

      • Free Employer Account
      • Employer Centre
      • Employers Blog

      Information

      • Help
      • Guidelines
      • Terms of Use
      • Privacy and 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.

      Followed companies

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

      Job searches

      Get personalised job recommendations and updates by starting your searches.

      Bowls

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

      Company Bowl sample

      Want the inside scoop on your own company?

      Check out your Company Bowl for anonymous work chats.

      Senior Software Engineer C++ Interview

      5 Jan 2014
      Anonymous interview candidate
      London, England

      Other Senior Software Engineer C++ interview reviews for Bloomberg

      Senior C++ Developer Interview

      19 Aug 2015
      Anonymous interview candidate
      New York, NY
      No offer
      Neutral experience
      No offer
      Positive experience
      Difficult interview

      Application

      I applied through a recruiter. The process took 3 weeks. I interviewed at Bloomberg (London, England) in May 2013

      Interview

      I was initially approached by recruitment agency, for which I needed to do an IKM C++ test for screening. I'm not sure if this is what Bloomberg demanded of them or not. After that followed a standard phone interview with an engineer from Bloomberg. I lasted more than half an hour and appart from standard who we are/who I am questions, it mainly consisted of C++ trivia: - what is a pointer, - what is extern C, - what is virtual function, - what is singleton and how would you implement it, - what is const, - what is mutable, - stack/static/heap memory, and so on. They were satisfied with my answers so I got to face-to-face interview in their London office two weeks after phone screening. Two Bloomberg engineers met me. They were some project/team managers. They offered me coffee from their cafeteria, but I politely declined. They took some for themselves and we proceeded to an office with glass walls. One of the interviewers was fairly quiet the whole time and looked a bit annoyed, while the other one was really friendly and helpful. The friendly one admitted at the beginning that he had not even looked at my CV. He had a couple of sheets of paper and selected few questions from them. The whole interview lasted for about an hour. 1. Question: char abc[27]. char* ptr = abc strcpy(abc,"abcdefg") What are data types and values of following: abc[3] &abc[3] *abc abc + 2 abc[6] abc[7] abc[8] *ptr &abc ptr + 3 (and similar) 2. Question: Base { public: void foo() {} } Derived : public Base { void foo() {} } What does this program do, line by line: Base b; Derived d; b.foo(); d.foo(); Base* bb = &d bb->foo(); Derived* dd = &b dd->foo(); 3. Question: Write on paper a function in C++ that will reverse the order of words in string without using O(n) memory for this. So "write reversing order function" should become "function order reversing write". 4. Question: do a code review: char* addnewline(char* s) { char buffer[1024] strcpy(buffer,s) buffer[strlen(s)-1] = '\n' return buffer; } Then he was using my code review comments for follow up debate: What is auto keyword? What is the opposite of auto? Where in memory are static variables located. Where in memory are located variables, that are declared outside of any function?

      Interview questions [1]

      Question 1

      I completely froze on following question which could be useful in a function that reverses order of words. How would you move a chunk of memory in C++/C?
      2 Answers
      10
      Average interview

      Application

      I applied online. The process took 1 day. I interviewed at Bloomberg (New York, NY) in Jul 2015

      Interview

      I applied on the company website. I got email for the telephonic interview a very next day. The interview lasted for 1 hr. It went very well. But never heard back from them.

      Interview questions [1]

      Question 1

      The interviewer asked me about copy constructor and assignment operator, what is the difference?
      Answer question

      Senior Software Developer C++ Interview

      11 Aug 2014
      Anonymous interview candidate
      New York, NY
      No offer
      Easy interview

      Application

      I applied online. I interviewed at Bloomberg (New York, NY) in Jul 2014

      Interview

      I applied online, then they contacted me by mail to set-up phone interview, it took about 1 hr, the interview was with one developer, we use online coding tool where he was watching what i was writing like pair programming, he asked me to write code in C++ the task was easy but I did not perform well

      Interview questions [1]

      Question 1

      well all questions are expected, string reverse without reversing words for example " this is sentence" => "sentence is this", write c++ code to do so
      2 Answers