Financial Software Developer Interview Questions
- 0of 0 votes
AnswersHow to search a number among a lot of numbers. I asked if it is one time thing. Answer is yes. Then I did sequential search; Then he said how about search another one....
- sana February 03, 2011
Then I said sort these numbers first and suggest binary tree.
Wrote down the binary search code| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Algorithm - 0of 0 votes
AnswersThere are 7 coins; One of them is different. Give you a weight and 2 chances to try. Please tell which one is different. (I can't....Sigh. Then he told me the different one is heavier. Then I got the answer.)
- sana February 03, 2011| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Brain Teasers - 0of 0 votes
AnswersSuppose there are 100 lights, which are all off. First round past them, turn all on;
- sana February 03, 2011
Second round past, turn every other off;
Third round, turn every third on;
vice verse;
Ask the 100 round past, which light will be on?| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Brain Teasers - 0of 0 votes
AnswersDraw and explain the structure of one of my projects in my resume.
- sana February 03, 2011| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Behavioral - 0of 0 votes
AnswersHow will you store frequently occurring numbers?
- Anonymous January 30, 2011| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer - 0of 0 votes
AnswersA question on sql query on employee database.
- Anonymous January 30, 2011| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer - 0of 0 votes
AnswersWhat is the difference between c++ and java?
- Anonymous January 30, 2011| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer - 0of 0 votes
AnswersWhat is difference between C and C++?
- nikhil January 26, 2011| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer - 0of 0 votes
Answers2 , 1, 7 , 8, 5, 3, 11, 10
- nikhil January 26, 2011
Above are the stock price of a stock on different days . Given that you know these stock prices before hand, find how will you maximize the profit ? you have only 3 options ( Buy, Hold, Sell)
Write the sequence of steps that will give the max profit.| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer - 0of 0 votes
AnswersHow will you free a object in C++ ?
- nikhil January 26, 2011
Ans : delete(obj);
Now how is this different than free(); ?| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer - 0of 0 votes
AnswersWhat is difference between pointer and reference, and why do we not use pointers in C++ and use reference instead ?
- nikhil January 26, 2011| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer - 0of 0 votes
AnswersWhat is a stack? Modified a program with indefinite loop
- Sana January 18, 2011| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Debugging - 0of 0 votes
AnswersWhat is a linked list; what is a hash map
- Sana January 18, 2011| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Data Structures - 0of 0 votes
AnswerHow do you handle a confliction in a project. How do you divide the project within a team?
- Sana January 18, 2011| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer - 0of 0 votes
AnswersWhat is the difference between Java and C++
- Sana January 18, 2011| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Java - 1of 1 vote
AnswersI have a lottery ticket. Each of these lottery tickets has a 6 digit number on it. The winning lottery tickets are those whose sum of the first three digits is equal to the sum of the last three digits. How many possible winning tickets are there?
- Sonny January 14, 2011
Note: Leading ‘ZEROES’ are counted. So a number like 004103 is a valid winning ticket since 0+0+4 = 1+0+3.| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Brain Teasers - 0of 0 votes
AnswersTell me the sequence of TCP socket function calls at server side.
- codyboy January 05, 2011| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Networking / Web / Internet - 0of 0 votes
AnswersWhat is the difference between malloc () and calloc ()?
- codyboy January 05, 2011| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer C - 0of 0 votes
AnswersHow would you write a spellcheck program that would highlight misspelled words as you typed?
- Anonymous December 02, 2010| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Algorithm - 0of 0 votes
AnswersHow would you find a number in a dataset of unknown size?
- Anonymous December 02, 2010| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Algorithm - 0of 0 votes
AnswersPhone interview:
- Anonymous December 01, 2010
45 minute interview... He seemed to have some set of questions but depending on my answers he kept asking more and more. Choose your topics wisely.
Describe a class you wrote.
Have you ever used any designed patterns? If yes, explain what it does and how it is used.
-I picked singleton so he made me explain what is private and public for this class. Why do we need a private constructor?
What is factory method?
This is where "virtual constructor" came up. He asked me if we can have one of those why and why not?
What needs to happen with a base classes destructor? (I think he was trying to get virtual destructors out of me.)
why do we need a virtual destructor?
how do you list the processes on a linux system?
what is context switching?
how do 2 threads communicate/share info?
what's a virtual table?
given map, hash table and linked list, which one is the fastest for seaching?(seach complexity)
how does a hash table work?
how does map work?| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer C++ - 0of 0 votes
AnswersYou have an Array of a million numbers. Duplicates exist in the array.
- Jango October 26, 2010
Print out all duplicate numbers.
Give best way to do this.| Report Duplicate | Flag | PURGE
Financial Software Developer Java - 0of 0 votes
AnswersDetect a cycle in a graph
- Anonymous October 24, 2010| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Algorithm - 0of 0 votes
Answershow to find that a given string is palindrome given a string can contain space as well. we don;t need to consider space. eg: a cd ef ed ca is a palindrome.. try to reduce to more efficient alogorithm
- Sushantmax88 October 20, 2010| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Algorithm - 0of 0 votes
AnswersSwap two numbers without using temporary variable. I dont know why he asked this simple question.
- Jay Taurus October 11, 2010| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer - 0of 0 votes
AnswersA character array contains "I am from Chicago". There is one byte of memory which can be used as temporary variable. Now reverse the words to get "Chicago from am I". How would you do that? Is there any better data structure that can be used instead of array to do this?
- Jay Taurus October 11, 2010| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer - 0of 0 votes
AnswersHow would you sort a text file full of phone numbers. You do not have enough memory to load all the file contents at once and sort them. You should write back the sorted list to the file in the end.
- Akshat October 04, 2010| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Algorithm - 0of 0 votes
AnswersHow will you sort 1 million numbers.
- Akshat September 27, 2010
Merge sort or quick sort.
better to use c or C++. Why.| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Algorithm C C++