Taro Logo

Software Engineer Interview Experience - New York, New York

August 1, 2015
Neutral ExperienceNo Offer

Process

At first, it was a fairly easy phone screening. They asked me to sort a list of tickets according to their visiting order; a hash map would do this. Then, after two weeks, I was asked to select an onsite date.

During the onsite interview, the first round consisted of a list of algorithm and data structure questions with two interviewers (I forget the specific questions, but they were of average difficulty).

The second round was mainly about databases, I believe. I messed up that round because the interviewer did not ask questions directly but was trying to confuse me all the time. Yes, he was doing that on purpose. For example, he claimed that 2.25 and 2.250 are encoded differently as doubles, which made me think he was insane or had learned computer science from another world.

So, when he asked me to change the database structure according to a query, I did not recognize the trick. You should use indices to speed up a query, not change the database. I was walked out after that round.

Questions

How would you know if a double has four decimal places?

Design a database for a car rental system.

How do you know there exist two numbers in a given array which add up to a certain number? (given: array, target sum, return: true or false)

Was this helpful?

Interview Statistics

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

Success Rate

12%
Pass Rate

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

Experience Rating

Positive53%
Neutral28%
Negative19%

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

Bloomberg LP Work Experiences