I applied through a recruiter and the process took 2 weeks - interviewed at Bloomberg L.P..
Interview Details Applied online and was contacted a few days later asking to schedule a phone interview for the following week. The interviewer was very nice - asked mostly about my background and a few simple data structures questions.
Interview Question – How is memory stored?
Difference between array and linked list?
Binary search tree traversal Answer Question
I applied through college or university and the process took 1 week - interviewed at Bloomberg L.P. in March 2014.
Interview Details Technology interview, Very friendly interviewers
Q1, What is a static variable? What is a static function? Think of a case where you can make use of static variable or static function.
Q2, Implement a basic traverse tree in java. Print out the nodes in a tree from left to right/ from right to left.
Interview Question – Tree Traversal Answer Question
I applied through college or university and the process took 2 days - interviewed at Bloomberg L.P. in September 2013.
Interview Details I was interviewed on campus ( University of Maryland ,college park ) . I got a call through career fair . The first interview happened at the fair itself, I was asked a simple mathematical questions , and a simple programming questions .
Then there were 2 back to back tech interview . Some of the questions that were asked :
Given a list of exchange rates , between several currencies . Find out if it is possible to profit while moving through currency , exchanging , and ending up at the same currency you started with .
There was a question about implementing vectors ( from STL ) .
To implement a queue by using stacks .
Third interview was a not really technical although person asked me about python , asked me to write some basic code in python .
Interview Question – The question about inner workings of templates in C++, syntax etc , was unexpected . I had coded and prepared from a more algorithm and data structure point of view . I knew some these c++ internals , but that was not the skill i was showcasing . I have given other interviews , and such software companies ,rarely ask these language specific questions . As a result whatever interviews i gave post this one , i claimed to know only C, lol. Answer Question
Negotiation Details – I did not do much negotiation . I had only one offer back then .
I applied through college or university and the process took 1 week - interviewed at Bloomberg L.P. in September 2013.
Interview Details I went to my school career fair, and I got an interview with Bloomberg by talking to them and solving their problems in place. There were 2 rounds; each round they asked me technical questions about hash tables, linked lists and also behavioral questions like "Have you ever imagined what you would do in our company?"
I applied online and the process took 2 months - interviewed at Bloomberg L.P. in December 2013.
Interview Details Applied Online...
Phone Interview.. Not difficult.
Question 1: Why make data members private and access them using getter and setter methods when you can access them directly by making them public.
Question 2 : Given stock prices of n days. Find when to buy and when to sell stock in order to gain maximum profit
Question 3 : Given an array of size greater than 'x' and a range 0 to x . Find duplicate elements in the array. Hint. You can destroy the array but the solution should use O(1) space and O(n) time where n is the size of the array.
On Site Interview:
Interview 1 :
Interview with 2 software developers
Started with some questions related to my projects
Q1 : Diamond Inheritance Problem in C++. Use of virtual keyword. And how are things handled internally. Basically checked my understanding of vtable
Q2 : Can you use virtual keyword with destructors?
Q3 : Given heads of two linked lists. Find if the two linked lists intersect.
Solution should not use extra memory.
Q4 : Reverse linked list. Tested concepts of double pointers, pass by value and pass by reference.
Interview 2 :
Interview with 2 software developers
Q1 : In what case would you use BST over a hash table..
Q2 : Insertion in BST
Q3 : Find 'k'th smallest element in BST. What extra information would you require here
Q4: Given a string which has a lot of spaces beween words . Remove these extra spaces in the string
eg: " I love New York " --> "I love New York"
Q4 : You get an input in the form [2 lowercase characters , A number] .. eg [aa,10] , [bd, 12]..
Given a two letter input, find the last 10 numbers associated with the string..
Design a data structure to implement this without using STL. Basically I was asked to design a hash function.
Interview 3 :
Interview was with a project manager
Q1 : Find the first distinct element in an array
Q2 : C++ does not have byte datatype. How would you create this datatype.
Q3 : Lets say I have a code currently executing on my machine. I overwrite the code with a newer version. But the older version is still executing. Why do you think this is happening.
Interview 4 :
Interview with HR
General HR Interview
Interview Question – Given heads of two linked lists. Find if the two linked lists intersect.
Solution should not use extra memory. View Answers (6)
I applied online and the process took 2 weeks - interviewed at Bloomberg L.P. in February 2010.
Interview Details I applied online and was contacted by a recruiter two days later. The position involved 6 months training and did not require software development experience. After a phone interview I was called back the next day and they flew me to New York and had a car waiting at Laguardia for me. After two technical interviews involving brain teasers and coursework I was sent on my way. It was clear the position was not a fit from the interviews, but they gave me a $100 gift card for expenses and sent me on my way. Not offered the position.
Interview Question – They asked a combinatorics question during the phone interview asking to count the number of ways an ant could crawl from one point to another in a grid. Answer Question
I applied online and the process took 6 weeks - interviewed at Bloomberg L.P. in February 2014.
Interview Details Applied Online and wait for about 2 days then got an e-mail for a phone interview.
Phone Interview: Some basic data structure questions and OOD questions. The last question was to find out the largest 2 numbers in a given array. Then I was invited to take an in-house interview in New York.
In-house Interview: Four rounds, 7 interviewers.
First round: 3 interviewers asked something from the resume and then some basic algorithm problem and system design problem.
Second round: 2 interviewers asked all algorithm problems. Nothing is difficult except one problem that is "Find longest palindrome in a given string in less than O(n*n) time". And I've been struggled for a long time on this.
Third round: 1 senior manager asked some behavior questions and one system design problem. I think I spent too much time on thinking how to optimize the data structure but at the end I realize that in the interviewer's mind, we didn't need to care how the front-end system deliver data to users just by assuming that the server would handle all the requests.
Fourth round: 1 HR asked something on the resume and things about the position. I was very happy for getting in this round since from the information I've got from this website that about 90% candidates getting in this round would get a job offer. And I do like Bloomberg and want to work there sincerely. Besides, all the interviewers are very nice and I like them. So I was shocked and very upset when I got the "Thank You" email in my box today (3 days after the in house interview). And I'm still very sad now.
I hope that this experience will help.
Interview Question – 1. Find out the longest palindrome in a given string in less than O(n*n) time.
2. Design a system that can deliver the newest price of stocks to users. Answer Question
I interviewed at Bloomberg L.P. in March 2014.
Interview Details I applied online, got an e-mail in a week and in two weeks I had a phone interview. The interviewer was helpful.
There were four parts:
- What do I know about Bloomberg?
- My projects
- Technical questions: OOD, JVM, GC, C program architecture (heap, stack), static, final, etc.
- Questions I wanted to ask
Interview Question – Java JIT compiler Answer Question
I applied online and the process took 2 weeks - interviewed at Bloomberg L.P. in March 2014.
Interview Details entry level - London.
mostly basic c/c++ and compilation questions.
c++ class and characteristic.
Interview Question – Heap and Stack When compilation and calling functions View Answer
I applied online and the process took 1 week - interviewed at Bloomberg L.P..
Interview Details Applied online, scheduled a telephone interview within one week. The interview contains some HR question as well as technical questions. The technical questions are related basic data structure, java virtual machine, C++ vs Java, etc. I found the interview is positive and the interviewer is very patient and helpful. Passed this round and now is waiting for an on-site interview.
Interview Question – When developing financial software, what do you think is different from normal software development? Answer Question
Bloomberg’s global mission is to help individuals, enterprises and governments make smarter, faster, more profitable decisions — first. In order to get there, we need constant ideas, energy, innovation— which is where… — Full Overview
Provided by employer [?]
This is the employer's chance to tell you why you should work for them. The information provided is from their perspective.
Your feedback has been sent to the team, and we'll look into it.
The difficulty rating is the average interview difficulty rating across all interview candidates.
The interview experience is the percentage of all interview candidates who said that their interview experience was positive, neutral or negative.
Your response will be removed from the review – this cannot be undone.
Simply post an anonymous review for a recent interview experience or current/former employer. Your post is anonymous – and if you're worried someone will be able to identify your review, you can even post without telling us your job title and location. Learn More.
No thanks –