Analyst Interview Questions
- 0of 0 votes
AnswersWhy Goldman Sachs.
- sbtech8 January 26, 2011| Report Duplicate | Flag | PURGE
Goldman Sachs Analyst Behavioral - 0of 0 votes
AnswersDesign ATM machine.
- sbtech8 January 26, 2011| Report Duplicate | Flag | PURGE
Goldman Sachs Analyst Object Oriented Design - 0of 0 votes
Answerscall by reference, call by value.
- sbtech8 January 26, 2011| Report Duplicate | Flag | PURGE
Goldman Sachs Analyst C++ - 0of 0 votes
AnswersDifference between set, list.
- sbtech8 January 26, 2011| Report Duplicate | Flag | PURGE
Goldman Sachs Analyst C++ - 0of 0 votes
AnswersQuick sort, bubble sort, merge sort and their complexities
- sbtech8 January 26, 2011| Report Duplicate | Flag | PURGE
Goldman Sachs Analyst Algorithm - 0of 0 votes
AnswersPrint elements in level order in Binary tree
- sbtech8 January 26, 2011| Report Duplicate | Flag | PURGE
Goldman Sachs Analyst Algorithm - 0of 0 votes
AnswersWrite a program to display all the anagrams for "abcdef". Which language would you do it in and why? Which is the best language to use for coding this?
- Jango October 18, 2010| Report Duplicate | Flag | PURGE
Analyst - 0of 0 votes
AnswersWrite an algorithm to find factorial of any large number?
- cumin duff September 22, 2010| Report Duplicate | Flag | PURGE
Analyst Algorithm - 0of 0 votes
AnswersHow to read the content of .doc,.pdf file in c or java.....
- Umang Akash September 22, 2010
actually this question was arised during discussion of content based searching...
if anyone hav idea pls sujjest....| Report Duplicate | Flag | PURGE
Amazon Analyst - 0of 0 votes
Answerswrite a code of fibonacci series.
- sonali August 03, 2010| Report Duplicate | Flag | PURGE
Epic Systems Analyst C - 0of 0 votes
AnswersTwo cops and a robber are located on opposite corners of a cube and move along its edges. They all move at the same rate. Is it possible for the cops to catch the robber.
- pluristiq April 10, 2010
[Each of the 3 people can see each other at all times and can react instantaneously to each others movements. Stopping is allowed.]| Report Duplicate | Flag | PURGE
Deshaw Inc Analyst - 0of 0 votes
AnswersAn investment, 16% chance to lose money on a quarter, and each quarter follows i.i.d. normal distribution.
- screwedupagain March 20, 2010
Q: what is the probability of losing money by the end of the year?| Report Duplicate | Flag | PURGE
Goldman Sachs Analyst - 0of 0 votes
AnswersHave you ever had a conflict with a teammate? How did you handle it then?
- swanand.phadke.86 February 26, 2010| Report Duplicate | Flag | PURGE
Deloitte Consulting LLP Analyst Behavioral - 0of 0 votes
AnswersExplain what was the most challenging thing you have ever done?
- swanand.phadke.86 February 26, 2010| Report Duplicate | Flag | PURGE
Deloitte Consulting LLP Analyst Behavioral - 0of 0 votes
AnswersGiven a cube. A ant is placed in a corner and cannot move. A spider starts from the opposite corner, and can move along cube edges in any direction (x,y,z) with probablity 1/3. What is the expected number of steps for this spider to get to the ant?
- ttgg February 25, 2010| Report Duplicate | Flag | PURGE
Goldman Sachs Analyst Brain Teasers - 0of 0 votes
AnswersWhat if you are stranded with non performing team mates ?
- @anon August 29, 2009| Report Duplicate | Flag | PURGE
Amazon Analyst Behavioral - 0of 0 votes
Answerswhat s next in this series
- saravan06psgtech August 08, 2009
sss,scc,c,sc,?????.| Report Duplicate | Flag | PURGE
Amazon Analyst Brain Teasers - 0of 0 votes
AnswersYou have 32 bit Integer how to count number of one's in the Integer.
- ganeshkumar July 19, 2009| Report Duplicate | Flag | PURGE
Ebay Analyst - 0of 0 votes
AnswersWhat is Dynamic Hashing and write code to implement it.
- Murugan July 08, 2009| Report Duplicate | Flag | PURGE
Amazon Analyst Hash Table - 0of 0 votes
AnswersYou are given a plotter which can plot points provided to it in the form of 'x' and 'y' coordinates. The plotter hand can move horizontally or vertically only. Your program will be given a list of 'n' coordinates in the form of {(x1,y1), (x2,y2} ... (xn,yn)}. Your program must print a sorted list of all 'n' points that would represent the least cumulative distance for the plotter hand to plot all 'n' points in that sorted order. If you are feeling adventurous - modify the program to provide the same output if the plotter can also move diagonally
- Jack April 29, 2009| Report Duplicate | Flag | PURGE
Adobe Analyst - 0of 0 votes
AnswersOil excavation is a common phenomenon in the sea. At every excavation site a rig is setup to extract the oil. The only mode to reach a rig is by a boat. Men who would like to reach a rig use special purpose boats which can run on crude fuel available at the rigs and the shore. These boats can run a mile for every unit of fuel they consume. Each man on the boat consumes a unit of food for every mile he travels. Boats have a limited load capacity. The net weight, including the weight of fuel, food and the men, on boat should never exceed its load capacity. The weight of one unit of fuel is same as the weight of one unit of food. However, as the rigs are far from the shore in the sea it is usually a very long sail. The capacity of the boat available for fuel may not be sufficient to reach the destination rig directly. In such cases, the men may goto a near by rig to load required fuel. The men can also store food at the rigs as well as at the shore for later consumption. They must buy all the food they require to reach the destination rig at the shore only. And all the men who started should be together throughout the sail.
- Jack April 29, 2009
You should now write a program which can help these men decide the minimum amount of food they require to reach the destination rig. The positions of rigs and the boat's starting point are indicated as co-ordinates of a two dimensional plane with x and y axises of 1 mile units. Food at shore is available only in whole units.
Assume that the food and fuel are consumed continuously, that is if you travel a partial mile the number of units of food and fuel consumed is equal to portion of mile traveled.
Input
The first line of input has a list of integers terminated by -1. The first integer is the capacity of the boat. The integers following it up to -1 are the weights of men who need to reach the destination rig.
Lines following will have two integers separated by a space, each line indicating the x and y coordinates of a coordinate pair respectively. The input will be terminated by a coordinate pair (0,0) and this should not be processed. The first co-ordinate pair indicates the position of the boat's starting point. The last coordinate pair indicates the position of the destination rigs. All other points indicate the position of various rigs in the sea in a random order.
Output
Your program should print the minimum amount of food required to reach the destination. If it is not possible to reach destination, then the program should print -1.
Samples
Sample Input 1:
250 20 30 -1
10 -20
-10 5
30 15
15 35
0 0
Output 1:
111
Sample Input 2:
300 15 20 30 -1
10 -20
-10 5
30 15
-30 45
0 0
Output 2:
807
Sample Input 3:
150 20 30 -1
1 1
100 100
0 0
Output 3:
-1| Report Duplicate | Flag | PURGE
Adobe Analyst Algorithm - 0of 0 votes
AnswersOne of the cherished customs of my childhood was choosing up sides for a cricket game. We did it this way: The two bullies of our gully would appoint themselves captains of the opposing teams, and then they would take turns picking other players. On each round, a captain would choose the most capable (or, towards the end, the least inept) player from the pool of remaining candidates, until everyone present had been assigned to one side or the other. The aim of this ritual was to produce two evenly matched teams and, along the way, to remind each of us of our precise ranking in the neighbourhood pecking order.
- Jack April 29, 2009
We all believed this was the fairest process, but does it ensure the fairest selection of players with evenly matched teams? We believed so, but then there were times when, as the game progressed we realized that the other team was stronger than ours and may be an exchange of a couple of players between the teams would have made them balanced. That scope of improvement seemed to be there...
Here, we need to find a way to create two evenly balanced teams for any game(or as evenly balanced as possible considering the strength of each player). A set of players must be divided into two teams. Each player must be on one team or the other; the number of player on the two teams must not differ by more than 1; each player will have a skill-point associated with him. The total skill-points of the players on each team should be as nearly equal as possible.(The absolute difference of the sum of skill-points of players in each team should be the least).
Input:
The first line of input shall contain N, the total number of players. N lines will follow with the first line giving the skill-point of person 1; the second line, the skill-point of person 2; and so on. Each skill-point shall be an integer between 1 and 450. There shall be at most 100 players in all.
Output:
Your output should be a single line containing 2 numbers: the total skill-points of the players on one team, and the total skill-points of the players on the other team. Print the smaller sum first.
Sample Input 1:
3
90
200
100
Output 1:
190 200
Sample Input 2:
10
2
3
10
5
8
9
7
3
5
2
Output 2:
27 27
Sample Input 3:
10
1
1
1
1
1
1
1
1
1
9
Output 3:
5 13
Sample Input 4:
8
87
100
28
67
68
41
67
1
Output 4:
229 230| Report Duplicate | Flag | PURGE
Adobe Analyst Algorithm - 0of 0 votes
AnswersWhy should we hire you?
- aaa April 18, 2009| Report Duplicate | Flag | PURGE
Google Analyst Behavioral - 0of 0 votes
AnswersImplement a class using singleton pattern
- Singleton November 12, 2008| Report Duplicate | Flag | PURGE
Credit Suisse Analyst C - 0of 0 votes
AnswersA class that many libraries depend on. Now you need to modify the class for one application. When do you need to recompile other libraries.add a constructor? add a data member?change destructor into virtual? add an argument with default value to an existing member function? C++ question.
- RealFakeName April 24, 2008| Report Duplicate | Flag | PURGE
Agilent Technologies Analyst C - 0of 0 votes
AnswersWhich OS do you use, and why?
- Mallika.I. February 19, 2008| Report Duplicate | Flag | PURGE
Morgan Stanley Analyst Experience - 0of 0 votes
AnswersWhat would you say is your weakness?
- Mallika.I. February 19, 2008| Report Duplicate | Flag | PURGE
Barclays Capital Analyst Behavioral - 0of 0 votes
AnswerHow do compilers work?
- Mallika.I. February 19, 2008| Report Duplicate | Flag | PURGE
Barclays Capital Analyst Computer Architecture & Low Level