Financial Software Developer Interview Questions
- 0of 0 votes
Answers8 ball question with a 9 ball variation. don't know if ninth ball is lighter or heavier (max 3 weighings).
- Anonymous June 16, 2010| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Brain Teasers - 1of 1 vote
Answershow would you create the index for a book
- Anonymous June 16, 2010| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Brain Teasers - 0of 0 votes
Answers3 ants are on different vertices of an equilateral triangle and can walk along the edges to any other vertex. what's the probability that any 2 of them will collide
- Anonymous June 16, 2010| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Brain Teasers - 0of 0 votes
AnswersReverse an array of char in place.
- ekinrf June 04, 2010| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Algorithm - 0of 0 votes
AnswersFind the first unique number in an array of char.
- ekinrf June 04, 2010| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Algorithm - 0of 0 votes
AnswersIn the attached Excel file there is a list of 500 posts taken from an online community. Write a program that finds the 100 most popular one, two, three, and four-word phrases when the “Run!” button is clicked. Please, take into account the following:
- Anony April 26, 2010
1. All words in a phrase must belong to the same sentence in the post.
2. The following characters must be used to separate one sentence from another within the same post:
1. . (Period)
2. ! (Exclamation mark)
3. ? (Question mark)
4. ; (Semicolon)
5. : (Colon)
6. Line feed
7. Carriage return
3. At least one word in any phrase must not be from the “Excluded Word List.”
4. The program must return the phrases ranked in descending order according their frequency.
5. Execution time is very important, so the program should run as fast as possible (run time will be taken into consideration when grading the assignment).| Report Duplicate | Flag | PURGE
Barclays Capital Financial Software Developer - 1of 1 vote
AnswersThree boxes, one with apples, one with oranges, one with a mix of apples and oranges.
- Anonymous April 19, 2010
all the boxes are labeled incorrectly.
you can pick up just one fruit.
and tell which box has what fruit.| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Brain Teasers - 0of 0 votes
AnswersYou have a string which stores a number with commas. For example, a string that has the number 345,000,000. How will you manipulate this string in-place [without using any extra memory] so that the output is the original string without any commas in O(n) ?
- Bandicoot April 02, 2010| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Algorithm Arrays C Coding String Manipulation - 0of 0 votes
AnswersHow will you find out if a stack grows up or down in a system ? More importantly, which is better: a system in which the stack grows up or one in which a stack grows down ?
- Bandicoot April 02, 2010| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Operating System - 0of 0 votes
AnswersFind the middle element of a singly linked list.
- Anonymous March 25, 2010| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Algorithm - 0of 0 votes
Answerdiff b/w java and c#... Details of how garbage collector works..
- Anonymous March 23, 2010| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer - 0of 0 votes
AnswersDifficult bug and how you resolved it.
- Anonymous March 23, 2010| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Behavioral - 0of 0 votes
AnswersGenerate anagrams. complexity
- Anonymous March 23, 2010| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Algorithm - 0of 0 votes
AnswersThere are 3 files in a program.
- Bandicoot March 23, 2010
// File: foo.c
static int var;
void foo()
{
var++;
}
// end of file foo.c
// File bar.c:
static int var;
void bar()
{
var++;
}
// end of file bar.c
// file main.c
static int var;
void main()
{
foo();
bar();
printf("%d", var);
}
// end of file main.c
Question: Will the above program compile ? If so what will be the result ?| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer C - 0of 0 votes
AnswersProbability question: Persons A and B go shopping together. Say person A spent X amount of money and B Y. What is the probability that the sum total of their purchases [i.e. X+Y] has 0 cents [i.e. is a whole number]. ?
- Bandicoot March 23, 2010| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Brain Teasers - 0of 0 votes
AnswersIf I create an object of class Foo, and send its address and sizeof to memset and set it all to 0, will it work? I answered yes, it ll set it to 0.
- foobar March 22, 2010
then he asked, if everything sets to 0, will u still be able to call functions? i answered yes, but if the function uses any data, it might not work, as data would have been corrupted.
he asked, will any function not work? yes, if there are virtual functions, call to virtual functions will fail, as pointer to vtable will be corrupted.| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer C++ - 0of 0 votes
Answersimplement a function to_dollar(int a) that takes in an int, say '10200', and prints $10,200.
- foobar March 22, 2010| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer C++ - 0of 0 votes
Answerswrite the prototype for strcat function in C
- foobar March 22, 2010| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer C - 0of 0 votes
Answerswhy do u want to work at bloomberg
- foobar March 22, 2010| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Behavioral - 0of 0 votes
AnswersGiven 5 prices of a share for 5 days i.e. from Monday-Friday share prices for a perticular share are $1, $4, $5, $2, $3. Find the max profit you could make in a given week. You are not allowd to do multiple trading in a day and its not mandatory to do trading on each day. Write a C code for this.
- guest March 02, 2010| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer C - 0of 0 votes
Answers1. Explain OOP,classes,inheritance and polumorphism.
- guest March 02, 2010
2. Difference between C,C++.| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer C++ - 0of 2 votes
Answers//Online Test
- TopCoder February 21, 2010
extern void print(int *ia, int sz);
void print(int *ia, int sz);
Q. Will it compile| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer C++ - 0of 0 votes
Answers//Online Test
- TopCoder February 21, 2010
struct A{
int i , j;
A(int ii , int jj) :i(ii),j(ii){}
A(const A&a){
cout << a.i << a.j;
}
void operator = (const A& a){
cout <<a.i << a.j
}
};
Q. A a(1,2);
A b(2,3);
A z = (a = b);
what will be output| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer C++ - 0of 0 votes
Answers//Online Test
- TopCoder February 21, 2010
class Base {
public :
virtual void method () = 0;
private :
int n;
};
void Base::method() { n = 1;}
class D1 : Base {};
class D2 : public D1{
int i;
void method() {i = 2;}
};
Q.Does it compile , what will it have to add to compile| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer C++ - 0of 0 votes
Answers//online Test
- TopCoder February 21, 2010
CLASS A{
PUBLIC :
INT &I;
INT J;
A(){
INT J;
I = J;
}
};
//Where to init reference , in member init list or ctor| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer C++ - 0of 0 votes
Answerswrite program to inverse order of a given integer.You can not convert integer into string and convert back.
- Loh February 18, 2010| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer - 0of 0 votes
AnswersDifferences between C++ and Java polymorphism
- Loh February 18, 2010| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer - 0of 0 votes
AnswersDifferences between C++ and Java
- Loh February 18, 2010| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer