Financial Software Developer Interview Questions
- -3of 3 votes
AnswersIf have unlimited memory, how can we achieve concurrency between threads without using locks?
- andrew February 05, 2013 in United States| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Operating System - 0of 0 votes
AnswersFind max depth of a binary tree
- andrew February 05, 2013 in United States| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Trees and Graphs - 0of 0 votes
AnswersDisadvantages of locks? What is Deadlock? What is Starvation?
- andrew February 05, 2013 in United States| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Operating System - 0of 0 votes
AnswersHow would a mutex lock be implemented by the system?
- andrew February 05, 2013 in United States| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Threads - 0of 0 votes
AnswersHow is mutual exclusion done in C++?
- andrew February 05, 2013 in United States| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer C++ - 0of 0 votes
AnswersHow would you implement Garbage Collection in C++?
- andrew February 05, 2013 in United States| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer C++ - 1of 1 vote
AnswersYou have gine n points with x and y cordinates (2 D), and you have to print how many of them are capable of forming a square and for each square print the points that are forming the square.
- pandu.vdp January 30, 2013 in India| Report Duplicate | Flag | PURGE
Goldman Sachs Financial Software Developer Algorithm - 0of 0 votes
Answersyou have array of characters with some spaces.. best way to take out only words..
- manikesh.verma July 16, 2012 in India
input ==> a,a,b, , , c, , ,d,e
output ==> aabcde -- all spaces are removed..
best way to do?| Report Duplicate | Flag | PURGE
Goldman Sachs Financial Software Developer - 0of 0 votes
Answershow many sockets can you have?
- Itcecsa June 10, 2012 in United States
what will a server do after getting a request from a client?| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Networking / Web / Internet - -1of 1 vote
Answersmulticast VS broadcast
- Itcecsa June 10, 2012 in United States| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Networking / Web / Internet - 0of 0 votes
Answersimplement a deque
- Itcecsa June 10, 2012 in United States| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Algorithm - 0of 0 votes
Answerswrite atoi() function
- Itcecsa June 10, 2012 in United States| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer C - 0of 0 votes
Answerswhat is bus error? common causes of bus errors?
- Itcecsa June 10, 2012 in United States| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Linux Kernel - 0of 0 votes
Answersdifference between preemptive and cooperative multithreading
- Itcecsa June 10, 2012 in United States| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Operating System - 0of 0 votes
Answerspipe VS message queue
- Itcecsa June 10, 2012 in United States| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Operating System - 0of 0 votes
Answershared mmy VS mmy mapped file
- Itcecsa June 10, 2012 in United States| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Operating System - 0of 0 votes
Answersfind the 2nd largest number in an integer array, what do you return if the array has only 1 element?
- Itcecsa June 10, 2012 in United States| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Algorithm - 0of 0 votes
Answersint count = 0;
- Itcecsa May 25, 2012 in United States
for(int i=0; i < 10; ++i)
count = count++;
std::cout << count;
what is the output for the above c++ code?| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer C++ - 0of 0 votes
Answershow does Java do Garbage Collection?
- Itcecsa May 11, 2012 in United States| Report Duplicate | Flag | PURGE
Morgan Stanley Financial Software Developer Java - 0of 0 votes
Answersimplement shared_ptr in C++
- Itcecsa May 11, 2012 in United Statestemplate <class T> class shared_ptr { private: T* _t; int *count; public: shared_ptr(T* t){ _t = t; count = new int(1); } template <class D> shared_ptr(shared_ptr<D>& d){ _t = d.Get(); count = d.GetCount(); *count = (*count)+1; } ~shared_ptr() { *count = (*count)-1; if(*count == 0) delete _t; } template <class D> shared_ptr<T>& operator= (shared_ptr<D>& d) { if( this->Get() != d.Get() ) { *count = (*count)-1; if( *count == 0) delete _t; _t = d.Get(); count = d.GetCount(); *count = *count + 1; } return *this; } T* Get() { return _t; } int* GetCount() { return count; } };
| Report Duplicate | Flag | PURGE
Morgan Stanley Financial Software Developer C++ - 0of 0 votes
Answerswhat are the different forms of IPC in UNIX?
- Itcecsa May 10, 2012 in United States| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Operating System - 0of 0 votes
Answerswhat is better(why and how): multi processes OR single process with multiple threads?
- Itcecsa May 10, 2012 in United States| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Operating System - 0of 0 votes
Answerswhat happens if the parent process ends before the child process?
- Itcecsa May 10, 2012 in United States| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Operating System - 0of 0 votes
Answershow do applications communicate with kernel?
- Itcecsa May 10, 2012 in United States| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Operating System - 0of 0 votes
AnswersGiven an unsorted integer array, place all zeros to the end of the array without changing the sequence of non-zero elements. (i.e. [1,3,0,8,12, 0, 4, 0,7] --> [1,3,8,12,4,7,0,0,0])
- sunghw March 15, 2012 in United States| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Algorithm - 0of 0 votes
Answersgiven a random array, find all the pairs that sum up to a certain value
- echooo March 14, 2012 in United States| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer - 0of 0 votes
Answersconvert decimal to binary
- echooo March 14, 2012 in United States| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer - 0of 0 votes
Answershow TCP/UDP sockets work
- echooo March 14, 2012 in United States| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer - 0of 0 votes
AnswersHow will you count the number of students in a classroom in quickest possible manner.
- Kevin March 13, 2012 in United States| Report Duplicate | Flag | PURGE
Amazon Financial Software Developer Brain Teasers - 0of 0 votes
AnswersIf I have a name as a string and a phone number associated with each name. (Name is unique).... and operation to be performed is search then which data structure will be the most efficient ?
- deepakpraykar February 13, 2012 in United States| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer