the Software Engineer position at Bloomberg

Posted on January 14, 2008 at 7:40 PM for Financial Software Developer (FSD)
Interviewer Professionalism
Question Difficulty
Impression of Company
Explanation of Position
Number of Interviewers: 8

Total Hours Interviewed: 4

Interview Comments:
Started with an on-campus technical interview with four software developers. Was then invited to the new york city location for another round of interviews. Onsite started with an hr interview, followed by a 1.5hr technical interview with two senior developers. Finally, interviewed with a senior manager. Sample questions include: What's the difference between Java/C++/C. How would you create automatic garbage collection in C++? How does garbage collection work in Java? What are threads and processes? Various issues with real-time systems. Unix/Systems/C++... If you have an operating systems book, study it! Although you don't have to have any C++ experience for the interview (they ask if you want java or C++), you are at a huge disadvantage if you're not comfortable with pointers, memory management and basic systems knowledge.