Taro Logo

Software Developer Interview Experience - New York, New York

September 1, 2013
Positive ExperienceNo Offer

Process

Phone interview for C++ software developer:

  1. Where does new allocate memory?

In the heap.

  1. If Class B inherits from Class A, what member variables get inherited?

Protected and public member variables.

  1. What is the difference between a process and a thread?

Processes have their own memory, while threads have a shared memory space. Processes also contain threads.

  1. What does the following equal: cpp int x = 5; x++++;

I initially said 7, but the interviewer asked if I was sure and if I had seen this before. I had not, so it was a syntax error.

  1. What has a faster lookup to a value at position 5, a list or a vector?

A vector, since a list can be implemented using a linked list.

Questions

What does 40 << 2 equal?

Was this helpful?

Interview Statistics

The following metrics were computed from 92 interview experiences for the Bloomberg LP Software Developer role in New York, New York.

Success Rate

13%
Pass Rate

Bloomberg LP's interview process for their Software Developer roles in New York, New York is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive54%
Neutral32%
Negative14%

Candidates reported having very good feelings for Bloomberg LP's Software Developer interview process in New York, New York.

Bloomberg LP Work Experiences