Financial Software Developer Interview Questions
- 0of 0 votes
AnswersAfter fork, does new process get file handles and locks?
- Koonz July 22, 2008| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Linux Kernel - 0of 0 votes
AnswersRemove spaces from a string (in-place)
- lax July 22, 2008| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Coding Algorithm - 0of 0 votes
AnswerS = {Si, i=i,I} Set S has I elements
- Lee June 04, 2008
P = {Pj, j=1,J} Set P has J elements
Q = {Qk, k=1,K}, Set Q has K elements
Define a unique mapping F = {Si, Pj} ? {Qk} for some i, j, k.
Find the following mapping pairs {Si, Pj} ? {Qj} where i’s are unknown and j= m1, m2 where m1 and m2 are given.
Is it possible to find a polynomial time subset R of S (say i=r1,r2 where r2-r1 = r, i.e. of size r) that is guaranteed to include all of above Si’s.| Report Duplicate | Flag | PURGE
Deshaw Inc Financial Software Developer Algorithm - 0of 0 votes
AnswersWhat are the various ways in singleton pattern can be made to fail and how to avoid them ?
- helper May 09, 2008| Report Duplicate | Flag | PURGE
Fair Issac Financial Software Developer Java - 1of 0 votes
AnswersPhone Interview:
- Carbon April 30, 2008
The guy who interviewed me is a project leader at Bloomberg. He was very arrogant and
his english was very poor.
First he asked me to explain what I have worked on at current company. So I explained him the distributed system I built at world's 3rd best research organization. The discussion went on for 30 minutes and at the end He laughed at it and claimed that its not a real distributed system!
He then asked following C++ questions:
1. Can you have private destructor and private constructor ? explain your answer.
2. Can you have virtual constructor ? explain your answer.
3. What design pattern is similar to virtual constructor ?
4. Can you have vector of auto_pointer ? explain your answer.
5. is this code valid:
auto_pointer<Object> a(new Object());
auto_pointer<Object> b(new Object());
a = b;
My Answer: Yes its valid ( I checked in the book later)
but he insisted that this is invalid code! what an idiot.
If he comes on the phone to interview you, just say "No Thanks!"| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer C Terminology & Trivia - 0of 0 votes
Answers1. From which memory do static variables get allocated?? - Global memory i guess
- backbone March 04, 2008
2. Indirectly asking about virtual destructor?
3. If u have 1K as ur heap memory can a call to malloc(1 K) succeed??
4. what is the difference between static variable and local variable?
5. Hash a string of length 100 ? he was asking me a hash function?| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer - 0of 0 votes
AnswersInhouse interview question:
- Koonz February 02, 2008
You have an array of char's like so:
[12, 46, 244, 0, 12, 83, 48, 98, 233, 83, 26, 91, 119, 148, 98]
Whats the best way to return the first repeated element. The first one in this case is 12.| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Data Structures - 0of 0 votes
AnswersIf you have a linked list of length N, whats the best way to find element that is X from the end (X is assumed to be less than N)
- Kunal Naik February 02, 2008| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Algorithm - 0of 0 votes
AnswersIf a node is down on a network, what steps would you take to debug it?
- Koonz February 02, 2008| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Networking / Web / Internet - 0of 0 votes
AnswersHi has anyone had a recent on-site interview with bloomberg?
- vamos January 23, 2008
could you please share your experiences and probably a few questions that they have asked yu?
Thnks guys...this site has been a real help to me..| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer - 0of 0 votes
Answersprint "google" in binary representation.
- wekingpro December 22, 2007| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Coding - 1of 1 vote
AnswersDesign an algorithm to find whether a given string is formed by the interleaving of two given strings or not.
- Aditya December 07, 2007
s1= aabccabc
s2= dbbabc
s3= aabdbbccababcc
Given s1,s2,s3 design an efficient algorithm to find whether s3 is formed from the interleaving of s1 and s2.| Report Duplicate | Flag | PURGE
Deshaw Inc Financial Software Developer Data Structures Coding Algorithm - 0of 0 votes
AnswersExplain what the following does: ls | grep a
- lax September 26, 2007| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Linux Kernel Terminology & Trivia - -1of 1 vote
AnswersFor the Location: CT, USA
- webenhanz August 09, 2007
1. describe OOP
2. describe Hibernate mapping that you have been work on
3. describe AJAX
4. What’s the difference between inner join and outer join?
5. Do you have any database design experience?
6. Do you have experience on JBoss
7. Do you have experience on Swing
8. Do you have experience on JMS
9. Do you have experience on SOAP| Report Duplicate | Flag | PURGE
SunGard Financial Software Developer Coding - 0of 0 votes
AnswersPhone interview.
- anirudha81 April 28, 2007
Projects.
C and Java, they asked preference.
I said i am not comfortable with C++.though worked with VC++ mainly using MSDN.
lot if threads, mutexes, semaphores, static variable, lots on static variable scope.
reverse a string pitfalls.
polymorphism (messed up here).
projects again.
end.
Selected.| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer - 0of 0 votes
AnswersPhone interview:
- Ashwin April 13, 2007
1. Mallocing data and memory leaks.
2. STL and C++ basics: advantages of C++ over C
3. Pgm to check whether stack grows up or down. Low level memory stuff
4. Unix stuff: threads, processes, mutexes, semaphores
5. Questions about projects on my resume.
6. Garbage collection
7. Why Bloomberg?
On site:
1. Projects on my resume.
2. C++ basics again (some really obscure questions in my opinion like immutable classes, mutable classes etc. I wasnt sure what to answer)
3. To code the game of LIFE? (google it)
4. Usual HR questions:
a. Why Bloomberg?
b. Toughest problem.
c. A situation where you showed leadership etc.| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer - 0of 0 votes
AnswerHow would you implement interfaces in c++?
- kbala January 16, 2007| Report Duplicate | Flag | PURGE
Bloomberg LP Financial Software Developer Algorithm - 0of 0 votes
AnswersThere is a building of 100 floors. If an egg drops from the Nth floor or above it will break. If it's dropped from any floor below, it will not break. You're given 2 eggs. Find N, and minimize the number of drops for the worse case.
- vodangkhoa December 13, 2006| Report Duplicate | Flag | PURGE
Microsoft Highbridge Capital Software Engineer / Developer Financial Software Developer Brain Teasers Algorithm - 0of 0 votes
AnswersCode: You have an array of integers (both positive and negative). Find the continuous sequence with the largest sum. (ie, if the array was {6,-8, 3, -2, 4} then you'd want to return {3,-2, 4})
- Chao Cai April 04, 2005| Report Duplicate | Flag | PURGE
Microsoft Software Engineer / Developer Financial Software Developer Coding Algorithm