Analyst Interview Questions in San Jose, CA | Glassdoor

# Analyst Interview Questions in San Jose, CA

"Analysts work in a variety of fields to break down complex problems and find solutions. When interviewing candidates, employers are looking for applicants who have strong analytical and problem-solving skills as well as an in-depth knowledge of the field. For more information on the specific questions you'll be asked, try researching a particular role such as business analyst, financial analyst, programming analyst, or data analyst."

## Top Interview Questions

Sort: RelevancePopular Date

Dec 23, 2012

Feb 2, 2011

Jun 13, 2010

### Quantitative Compensation Analyst at Google was asked...

Aug 24, 2009
 What is the probability of breaking a stick into 3 pieces and forming a triangle?8 AnswersIts 1/4. Here is the key idea for my analysis of the problem: If we consider the original stick to be of unit length, then we can form a triangle whenever the longest stick is less than a half unit long.Suppose x is the length of the first piece and y is the length of the second piece (both must be nonnegative). Then y will be <= 1-x, and to be able to form a triangle, y must be <= .5 - x with x <= .5. The probability of being able to form a triangle is the area of the second set of (x,y) pairs divided by the area of the first set of (x,y) pairs, which is .125/.5 = .25.The probability is 0 given that it is a question about the probability of 2 breaking points falling on 1st thirdth and 2nd thirdth point. For any continuous variable, the probability of the variable equal to countable points (including indefinite countable numbers) equal to 0Show More ResponsesFor one time evet, the probability is 0I think, the probability is 1/2: Breaking a stick into three pieces corresponds to selecting three real positive numbers with a+b+c=1, and, w.l.o.g., a>=b>=c. The triangle inequation, that any two sides are longer than the third one (i.e., a= 0.5, then b+c a, so we cannot form a triangle. - If a 0.5 > a. The other two inequations a+b>c and a+c>b also hold because a>=b>=c: b is positive and so from a>=c we have a+b>c, similarly, as c>0, a+c>b holds. Hence, we can form a triangle iff a<0.5. Ultimately, selecting a number 0nothing in the question said it had to be equilateral triangle so the probability is 100%1.a+b>c 2.b+c>a 3.a+c>b A Triangle is formed when all three are true. As there are three pieces, so a>0, b>0 and c> 0 Only possibilities are: 1.T,T,F i.e one is bigger than sum of 2 2. T,T,T I.e all thee equations are valid Favorable possibility is T,T,T So answer = 1/2 = 0.5try this simulation in R: checkTri c & a+c>b & b+c>a, 1, 0) ) } mean(replicate(100, checkTri())) Theoretically, we have conditions that a+b>1/2, a<1/2, b<1/2. If you can draw this area in an coordinate axis, you can calc the probability.

### Embedded Analyst at Palantir Technologies was asked...

Mar 30, 2012
 write a function that finds the remainder between two numbers using only addition, sutraction and multiplication.5 Answersvar x; var y; var solution; var TestSol; var Remainder; x * (1/y) = solution; solution*y = TestSol; if (TestSol = x) { document.write("Remainder is zero"); } else { x - TestAns = Remainder; document.write (Remainder); }Oops, forgot to include parseInt()the first solution is wrong..(1/y) is division dude.. I think the solution is something like this. Suppose x, y are your numbers and you want to find remainder(y/x). z = x while z < y i++ z = x*i end remainder = y - (z*(i-1))Show More ResponsesThis is pretty easy, guys. You don't want to be doing extraneous multiplication because it is veryyyy slowwwww. X and Y are the numbers to find the remainder of, assume X > Y. while(x > y) { x = x - y } return x Example: 10, 4 10 > 4 x = 10 - 4 = 6 6 > 4 x = 6 - 4 = 2 2 < 4 return 2but if u do a binary search while multiplying then it will be faster then the subtraction method.

### Finance Operations Analyst at Google was asked...

Aug 10, 2013

Jun 3, 2012
 How would you design a shopping center?4 Answersluxurious, people should not search for shop, every thng should be with in their sight even if it is largerPeople should be make to search for shop, this way they will have the opportunity to visually see the products or at the what has been display. the directory search needs to be user friendly and in a sense , encourage people to proceed or continue with the search ...I would design a shopping center with only 2 stores: a Footlocker and a Hotdog on a Stick. Let's face it, those are the top earners at any mall. Furthermore, the shopping center is designed like a maze so an average shopper spends at least 3 hours finding his or her way out. At first, the shoppers experience the typical shopping euphoria. They enter this huge lobby with a multiple escalators taking them to three different levels. Except, these three levels are actually all the same because they only contain Footlockers and Hotdog on a Sticks. Then the shopper thinks, wow if a mall can afford to have so many of the same stores at the very front, the mall must be huge. This is where they go wrong. The deeper they venture into the mall, the more they realize that this center just consist of these two stores. Soon, they are parched and exhausted. Buying some hotdogs on a stick and a cool lemonade provides only temporary relief as soon the guilt of eating crappy food like hotdogs on a freakin' stick hits them. Then, they will go into Footlocker trying to buy some running shoes so they can work off the calories from the hotdogs they just ate. However, the act of shopping for shoes makes them hungry again so they eat more hotdogs. Soon, the additional sodium intake from the hotdogs make their whole body bigger, causing them to buy new shoes because the old ones didn't fit anymore. So, this cycle repeats until all of the patrons die and we have all their money. Adapted from the movie: The Human Centipede.Show More Responsesi would design as a shopping center, where there will be nothing to find to say NO.. i mean everything attractive and in a different style..

### Compensation Analyst at Google was asked...

May 24, 2011
 If you have a 3 gallon jug and 5 gallon jug, how do you measure 4 gallons?5 Answersfirst fill the 3GLNS of water on 5GLNS JUG vth 3GLNS JUG. nd then repeat one more time fill remaining 2glns water with 3glns jug in 5glns jug. 1gln is still left in 3glns jug right....then next empty the 5glns jug nd left 1gln water on 3glns jug water transfer into 5glns jug nd one more 3glns water then finally u get 4glns of water on ur 5glns jug.........- Fill both jugs with water. - Turn them upside down. - When 3 gallon empties, turn 5 gallon jug back up. Will now have 2 gallons. Transfer into destination jug. - Repeat one more time.-Fill five gallon jug with water -Transfer water from five gallon jug to three gallon jug -Remaining two gallon water transfer to destination jug. -Repeat one more timeShow More ResponsesFill the 5 gal jug, and dump 3 gallons of it into the 3 gal jug, filling it. You will have 2 gallons left over in the 5 gal jug. Dump out the 3 gallon jug, and put the 2 gallons from the 5 gallon jug into the now empty 3 gallon jug. You now have a 2/3 full 3 gallon jug and an empty 5 gallon. Now fill the 5 gallon up, and then use the 5 gallon jug to fill the remaining gallon into the 3 gallon jug, you will be left with 4 gallons in the 5 gallon jug.Fill the 3 gallon jug and dump into 5 gallon jug. Fill 3 gallon again and put as much as you can in the 5 gallon jug which leaves 1 gallon in the 3 gallon jug. Dump the 5 gallon jug. Put the 1 gallon from the 3 jug into the 5 gallon. Fill the 3 gallon again and dump into the 5 gallon jug. Viola! 4 exact gallons.

### User Operations Analyst at Facebook was asked...

Sep 16, 2010
 What would do with a Facebook user who was having trouble with their account?3 AnswersWas mostly just like some kind of customer service case interview. They're looking to see how you would problem-solve in a dynamic setting, given the possibility of interacting with these real people/users.ask them whts d prob and then give ur suggestion on that..Investigate about the problem being faced by the user and provide/assist in providing the best feasible solution.

### Compensation Analyst at Google was asked...

Feb 2, 2011
 If we have 22,000 employees, we plan to grow by 35%, and are going to lose about 10% due to termination during the year, how many employees do we have to hire this year?5 Answersapprox. 50% (i.e. 11,000) but need to take into account when terminations and hiring occurs (ratably throughout the year, all at the beginning, etc. to really answer the questionCould be any number between 45% to 48.5%, depending on what's the reference time to occur the event: "loosing 10%"Here's how I see it. At the end of the year, you want to have 35% more people than when you started. So the final employee count should be 22,000 *1.35 = 29,700 Net additions = 29,700 - 22,000 = 7,700 However, you will lose 10% of your employees over the year. This includes all the people you hire. In order to get to that number, you have to factor in the total lost resource count of 2200 + 770 = 2970 So total people you would need to interview is 10,670.Show More Responses55009900 employees should be hired. 22000 employees currently, growth plan 35%, losing 10% to layoffs. 35% of 22000 employees = 7700 + 22000 current employee count = 29700 10% of 22000 employees = 2200; 22000 - 2200 = 19800 employees after layoffs. To get to 35% growth from current employee count,that would be: 29,700-19800 = 9900 employees should be hired to make up 35% growth
110 of 1,140 Interview Questions