Categories: Quant Development

Difficult Bloomberg job interview for a C++ position with interview questions

Difficult Bloomberg job interview for a C++ position with interview questions

So I did this deadly Bloomberg interview for a senior C++ role. Here is my experience I can tell you first hand. Be very prepared to have all the technical skills sets on your resume to be handpicked for questions. If you list, STL or multithreading. Be prepared for an onslaught of very detailed and methodical series on questions on the topic.
Here is what I gathered, Bloomberg uses Solaris with the hope of moving to Red Hat Linux . There is no real need to understand databases or database connectivity as their developers don’t really use it. If you are curious, they use Oracle and Sybase. If you have any of these on your resume, it may help but it will not be priority skill they will want.
The position I was qualified for was their API newsfeed team which has fifty people spread throughout the world including New York City, London, and Tokyo. As a result, the questions were more involved in focusing on multithreading, debugging, and the ilk. As it stands, I was asked the usual constructor trickery questions you can find on Career Cup. I cannot stress you need to go through ALL the questions related to your programming language. Through this site, find common patterns that are asked to various candidates. Based on the this huge amount of research, I was able to determine the kind of questions that were asked. I can confirm, 95% of the questions were exactly for very similar to what you find on Career Cup. Anything else could be either to general or a waste of time. It also helps to use WIlmotts which was a recent discovery. This site goes back years of posts as well but is very helpful if you are wanting to get into finance or quant.
Other questions asked were about if a reference or pointer can be used. Expect to get questions on the various types of casts (i.e. dynamic, static, const, etc). This kind of question confused me. The interviewer was very good at. I also go question about overloading and overriding but she tried to ‘trick’ me on overloading/overriding in based versus derived classes. There were also tonnes of questions on multithreading as this is something you are expected to know at Bloomberg. Make sure you understand all the PThread functions to save your skin Also, if you don’t have hands on Pthread multithreading experience, expect theoretical questions at you. I based my on Java core out of the box. This was also very tricky.

NOTE I now post my TRADING ALERTS into my personal FACEBOOK ACCOUNT and TWITTER. Don't worry as I don't post stupid cat videos or what I eat!
caustic

Hi i there My name is Bryan Downing. I am part of a company called QuantLabs.Net This is specifically a company with a high profile blog about technology, trading, financial, investment, quant, etc. It posts things on how to do job interviews with large companies like Morgan Stanley, Bloomberg, Citibank, and IBM. It also posts different unique tips and tricks on Java, C++, or C programming. It posts about different techniques in learning about Matlab and building models or strategies. There is a lot here if you are into venturing into the financial world like quant or technical analysis. It also discusses the future generation of trading and programming Specialties: C++, Java, C#, Matlab, quant, models, strategies, technical analysis, linux, windows P.S. I have been known to be the worst typist. Do not be offended by it as I like to bang stuff out and put priorty of what I do over typing. Maybe one day I can get a full time copy editor to help out. Do note I prefer videos as they are much easier to produce so check out my many video at youtube.com/quantlabs

Recent Posts

New ETF strategy for proper timing: Video Summary

This video by Brian from QuantLabs.net focuses on a strategy for selecting winning out of…

11 hours ago

Renaissance’s Meme Stock Bet Insider Trading or Savvy Investing?

The recent meme stock frenzy has reignited the spotlight on GameStop (GME) and AMC Entertainment…

5 days ago

Conversation with a Quantitative Trading Legend – Questions for Dr. Ernie Chan

What would questions for Dr Ernie Chan be if you had the chance? I will…

6 days ago

AI and Technical Analysis: Can AI Predict Bitcoin’s Future?

This article explores Bryan's experiment using AI tools (Copilot and Gemini) for technical analysis on…

1 week ago

Algo Trading, Transparency, and Building Your Trading Journey with Quantlabs.net V2

Unveiling the Future: Algo Trading, Transparency, and Building Your Trading Journey with Quantlabs.netBuckle up, traders!

1 week ago

Level Up Your Algo Trading: From Free YouTube to Premium Course

While that playlist provided a valuable introduction, the world to level up you  algo trading…

1 week ago