Financial Software Developer Interview Questions
- 0of 0 votes
AnswersDifferences between C and C++
- Loh February 18, 2010| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer - 0of 0 votes
Answersasked simple question about context switching, advantage/disadvantage of process vs thread etc
- Anonymous February 15, 2010| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Threads - 0of 0 votes
AnswersExplain the last job you had, as it was very close to this one.
- micscopb February 02, 2010| Report Duplicate | Flag | PURGE
Siemens Financial Software Developer Experience - 0of 0 votes
AnswerWhat is the best way to handle distributed databases and to merge their results ??
- micscopb February 02, 2010| Report Duplicate | Flag | PURGE
Siemens Financial Software Developer Database - 0of 0 votes
AnswersYou are given two arrays
- SR January 21, 2010
int Array1[n], Array2[n];
Each array contains numbers which are half even and half odd. Write C code that will return two arrays one having only even numbers and other having only odd numbers. You are not allowed to use additional data structures like hash,array etc but can use temp variables. The solution should have O(n) complexity.| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Algorithm - 0of 0 votes
AnswersYou have a database which catalogs all the buildings in NY. You decide to use a 4 byte integer value as unique identifier for the table. Will it work ?
- SR January 21, 2010
(The answer would reduce to finding number of buildings in NY)| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Brain Teasers - 0of 0 votes
AnswersWhat types of data structures can you use for Look ups? If you have an associative array A with index "hello". How is A["hello"] actually evaluated , as in how does system map to a memory location using index "hello"
- SR January 21, 2010| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Data Structures - 0of 0 votes
AnswersWhat is your salary expectation?
- FA January 14, 2010| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Behavioral - 0of 0 votes
AnswersA dictionary is given. You have a word which may be misspelled. How will you check if it is misspelled?
- Siva December 30, 2009| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer - 0of 0 votes
AnswersHow to reverse an integer. What if it is a -ve or +ve number?
- Siva December 30, 2009| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Algorithm - 0of 0 votes
AnswersThere are 3 guys in a room, persons A, B and C. They are shown a box with 3 black hats and 2 white hats. They are all blindfolded and a random hat is placed on each head. Person A's blindfold is removed and is asked which colour hat he has on - answer is "I don't know". Person B's blindfold is removed and he gives the same answer. Person C answers, without having their blindfold removed, the colour of their hat and they are correct. What colour is person C wearing, and how did he know?
- Murtuza Husain December 15, 2009| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Brain Teasers - 0of 0 votes
AnswersYou have two ropes of equal length and an unlimited supply of matches. The ropes each take 60 minutes to burn, but do not burn uniformly (ie it does not necessarily take 30 minutes to burn half the rope). How do you use the ropes and matches to time 45 minutes?
- Murtuza Husain December 15, 2009| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Brain Teasers - 0of 0 votes
AnswersA gold bar is in 7 segments and you need to cut off a segment and pay a member of staff every day. At the end of each day, they must have one more gold segment than they had the previous day. How do you issue 7 segments over 7 days with the fewest amount of cuts?
- Murtuza Husain December 15, 2009| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Brain Teasers - 1of 1 vote
AnswersGiven an array of any length holding integers (a buffer of bytes), write an algorithm to return the first unique element (ie not repeated in rest of the array).
- Murtuza Husain December 15, 2009| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Algorithm Arrays - 0of 0 votes
AnswersHow would you find the Common elements from 2 Arrays which my or may not be of the same size?
- Saurabh December 11, 2009| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Algorithm - 0of 0 votes
AnswersYou have 4 bottles each containing pills that weigh 10 grams each and 1 bottle containing pills that weigh 9 grams each, How would you find out the lighter of the 5 bottles by using a Digital Scale just Once?
- Saurabh December 11, 2009
Hint: He asked to open the bottles and take the pills out, and also grouping them wont work.| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Brain Teasers C++ - 0of 0 votes
AnswersDifference between Macro and inline?
- ross December 03, 2009
Why static is not used to define global/local buffer?
write a program to print Fibonacci series?
what is the C++ equivalent of linked list?| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer C - 0of 0 votes
AnswersWrite an algorithm to find the number of six digit numbers where the sum of the first three digits is equal to the sum of the last three digits.
- gar November 17, 2009| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Software Engineer / Developer Algorithm - 1of 1 vote
AnswersFind if a given integer is a power of 2.Optimize it.
- jack November 15, 2009| Report Duplicate | Flag | PURGE
Bloomberg LP Software Engineer / Developer Financial Software Developer Bit Manipulation - 0of 0 votes
AnswersI have a box full of red, blue and yellow balls. The probability of picking a red ball = probability of picking a blue ball = probability of picking a yellow ball = 1/3. The number of balls is large enough that picking one ball doesnt effect the probabilities. If I pick 3 balls at random from the bag, what is the probability that
- Anonymous November 10, 2009
a) I get all 3 red balls?
b) I get 1 red, 1 blue and 1 yellow ball?| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Brain Teasers - 0of 0 votes
AnswersA man has 3 kids. The product of the ages of the three kids is 36. How will you systematically list out the possible combination s for the ages of the kids, without repetition?
- Anonymous November 10, 2009| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Brain Teasers - 0of 0 votes
Answers1. What happens when exception is thrown from Destructor?
- Anonymous November 08, 2009
2. Memory layout of an object ( mainly how many bytes for an object with virtual functions ).
3. Finding a longest consecutive subsequence sum.
4. Finding a loop in a linked list
5. Finding the first non-repeating character in a string.| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer - 0of 0 votes
AnswersDesign anti-virus software.
- Rohan October 08, 2009| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Application / UI Design - 0of 0 votes
AnswersWhat is the size of a VPTR? where is it stored?
- Rohan October 08, 2009| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Computer Architecture & Low Level - 0of 0 votes
AnswersWhy do you use virtual functions? What is a VTABLE? How does it work?
- Rohan October 08, 2009| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer C++ - 0of 0 votes
AnswersGenerate a binary search tree from a continuous stream of numbers.
- Rohan October 08, 2009| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Trees and Graphs - 0of 0 votes
AnswersWill malloc work if RAM is 5MB , 1st two MBs are full and the 4th MB is full and it has to allocate 1.5 MB of data(basically there is fragmentation).
- Rohan October 08, 2009| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Computer Architecture & Low Level