3K

Systems Integration Analyst interview questions shared by candidates

Top Interview Questions

Sort: Relevance|Popular|Date
Software Developer & Integrator II was asked...3 August 2011

Jim has 42 cents and has 8 coins, and Jack has 56 cents and has 6 coins. Which has more nickels than the other?

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?

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 &lt; 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

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?

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

the use of pointers

used to point a particular address in the memory

- use to point a memory address - use to pass by reference- - in C used to initialize a character string Less

Just wondering if you still remember?

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

Show them your reasoning and logical thinking, even you do not know the answers.

May I know, how long you had to wait after on-site interview to know their decision about the offer letter? Less

In my case, the decision came out fairly quick actually, about a week after the on-site interview. Less

Do you have any questions for me?

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

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

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