# Systems integration analyst Interview Questions

# 3K

Systems Integration Analyst interview questions shared by candidates### Jim has 42 cents and has 8 coins, and Jack has 56 cents and has 6 coins. Which has more nickels than the other?

4 Answers↳

Jim has 2 nickel and Jack has 1

↳

Above answer is wrong...doesn't add up. Answer from Sept 9 is correct. But more explicitely, the answer is. Jim has 4 nickels (20), 2 dimes (20) and 2 pennies (2) = 42 cents with 8 coins Jack has 2 nickels (10), 2 dimes (20), 1 quarter (25) and 1 penny (1) = 56 cents with 6 coins But, remember to state the answer to the original question - "Jim has more nickels." Less

↳

Jim has 4 nickels and jack has 2

### Consider a normal bicycle being pedaled and going forward. Is the chain speed faster, slower, or the same as the ground speed of the bicycle?

4 Answers↳

I would imagine this problem depends on the reference frame being considered. For an observer on the bicycle, the chain will be moving slower than the ground because of the sprocket to wheel ratio. For an observer standing on the ground, the velocity of a point on the chain will be the velocity of that point with respect to the bicycle COM + the velocity of the bicycle COM with respect to the ground. In this case, it is possible for a point on the chain to be moving faster than the bicycle groundspeed. Less

↳

The relationship between angular velocity of a body and the linear velocity at any radius from the center of rotation is: v = w*r, where v is the linear velocity (e.g. m/s), w is the angular velocity (e.g. rad/s), and r is the radius (e.g. m). The chain is attached to the bike wheel at a smaller radius than at the tire, and the angular velocity is the same for both locations, so v1/r1 = v2/r2. For any case in which r1 is smaller than r2, v1 must be proportionally smaller. Plug in any number for r1 and r2 where the relationship is true (r1 < r2), and it can be shown that v1 (velocity at the chain) would be a fraction of v2 (velocity at the tire). Less

↳

Considering the chain as a whole, it's moving at the same speed as the bike. With respect to the ground, the links on the top of the chain are moving faster than the bike and the links on the bottom bottom of the chain are moving slower. No need to make it so complicated! Less

### Write a function to calculate compounding interest with the APR as a parameter

3 Answers↳

Not sure what "years = years + 1" is for in the answer above. It may even cause an infinite loop. Less

↳

using System; class Program { static void Main() { Console.WriteLine(CompoundInterest(1500, 0.043, 4, 6)); } /// /// CompoundInterest. /// static double CompoundInterest(double principal, double interestRate, int timesPerYear, double years) { // (1 + r/n) double body = 1 + (interestRate / timesPerYear); // nt double exponent = timesPerYear * years; // P(1 + r/n)^nt return principal * Math.Pow(body, exponent); } } Less

↳

def interest(principle, val, years): for x in range(0,years): principle = principle * (1+val) years = years + 1 return principle Less

### There were several "brain teaser" sort of questions. The one that really stumped me was this: If you have an elephant and need to weigh it, but do not have access to any kind of a scale, sensor or balance beam, how do you do it?

3 Answers↳

If you know your height, you can use yourself as a ruler. Treat the legs, head, tail and body as separate cylinders and the head as a cube. Find total volume and assume the body is the same density as water or a little denser. This is similar to your answer, so I don't know if this would work either. Less

↳

Put the elephant on a boat that doesn't sink with the elephant on, and see how much water is displaced. W_elephant = g * water_density * V_displaced Less

↳

I suggested submerging the elephant in a pool of water and measuring the displacement of the water, then calculating the weight of the water displaced. The interviewer told me I was close, but I'd forgotten that the density of an elephant isn't equal to the density of water, so my calculations would be off a bit. "Besides," he said, "The elephant hates getting wet. So you can't use a pool either." I never did come up with the "correct" answer, but the interviewer smiled and laughed and told me we could move on to the next question. I think this part was more about learning how you think about solving weird questions, and whether you understand the "first principles" approach Elon likes to use, than it was about just spitting out the correct answer. Less

### A lot of technical questions about the device physics of a deeply scaled MOSFET. Some process related questions.

3 Answers### Do you have any questions for me?

2 Answers↳

Asked at the end of the first and third interviews. If you are serious, prepare about 20 good questions for the interview process. Less

↳

Would you mind listing some of the questions you had prepared to ask them during the interview. It would helped me alot because I have the first phone interview coming up real soon. thanks Less

### Why I want to leave my current job

2 Answers↳

Because of my salary is very poor..

↳

Not a good answer, unless you know they really want to hire you badly

### Modify the prior function to accept a list of keys, and return the map with the lowest value for the first found key in the list of keys

2 Answers↳

Wrote code and test

↳

In these sorts of interviews you really need to drill down and understand what the interviewer is looking for. A good way to simulate a real interview experience is to do a mock with one of the Stripe Integration Engineer experts on Prepfully, rated super strongly on TrustPilot... prepfully.com/practice-interviews Less

### Describe a REST API

2 Answers↳

Explained a REST API and they clearly had only worked with specific REST API (Forms API) endpoints so they thought something was part of the specification that in fact is not. Less

↳

We understand that interviewing is always stressful but regret that you had a negative experience overall. I can state unequivocally that at FDB we only interview candidates when we have an open position and full intent to hire the right person. We host several Web APIs as customer facing products. We also work extensively with a wide variety of other vendors APIs. As such, the technology portion of our interviews often contain generic REST and SOAP questions, as well as questions on specific industry APIs and their implementations, such as FHIR. Questions range from those with simple, non-debatable answers to design level questions that invariably involve opinions and trade-offs that we want to see the candidates speak to and defend. Less