Bloomberg LP Interview Report
- 0of 0 votes
AnswersWhat is bridge pattern? Asked me to write skeleton of bridge pattern.
- callbacker June 25, 2010| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer C++ - 0of 0 votes
AnswersThere are different types of GUI themes, and there are different types of buttons. When a user pushes a button, its outcome depends on the type of GUI theme selected, and the type of button pressed. Discuss your design approach.
- callbacker June 25, 2010
(Hint: double dispatch)| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer C++ - 0of 0 votes
AnswersLets say you have a unix shell, and you type a unix command, say, for example "ls". What happens at the system level? (basically asking about fork() and exec() )
- callbacker June 25, 2010| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Operating System - 0of 0 votes
AnswersAsked about RAII, auto_ptr, shared pointer.
- callbacker June 25, 2010
Can we have containers of std::auto_ptr?| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer C++ - 0of 0 votes
AnswersAsked about zombie processes. What happens underneath when a unix shell executes a command in background (e.g., "gcc foo.c &")
- callbacker June 25, 2010
(Hint: we talked about SIGCHLD signal, signal handler, waitpid, return value of a process, etc)| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Operating System - 0of 0 votes
AnswersAsked a design problem where observer pattern fits perfectly.
- callbacker June 25, 2010| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer C++ - 0of 0 votes
AnswersWhats the use of reserve() method in vector? How does vector compare to a deque in terms of performance of push_back()'s.
- callbacker June 25, 2010| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer C++