Taro Logo

Senior Software Engineer Interview Experience - San Francisco, California

September 1, 2017
Positive ExperienceNo Offer

Process

After the first contact with the recruiter, I was scheduled for a technical interview.

The interview was conducted using an online interviewing tool, where you can type and run your code in the editor.

The interviewer was really helpful and gave useful advice.

Questions

The canonical DP coin change problem.

Given a value N, if we want to make change for N cents, and we have an infinite supply of each of S = {S1, S2, ..., Sm} valued coins, how many ways can we make the change? The order of coins doesn’t matter.

For example, for N = 4 and S = {1, 2, 3}, there are four solutions:

  • {1, 1, 1, 1}
  • {1, 1, 2}
  • {2, 2}
  • {1, 3}

So the output should be 4. For N = 10 and S = {2, 5, 3, 6}, there are five solutions:

  • {2, 2, 2, 2, 2}
  • {2, 2, 3, 3}
  • {2, 2, 6}
  • {2, 3, 5}
  • {5, 5}

So the output should be 5.

Was this helpful?

Interview Statistics

The following metrics were computed from 7 interview experiences for the Twitch Senior Software Engineer role in San Francisco, California.

Success Rate

0%
Pass Rate

Twitch's interview process for their Senior Software Engineer roles in San Francisco, California is extremely selective, failing the vast majority of engineers.

Experience Rating

Positive43%
Neutral29%
Negative29%

Candidates reported having good feelings for Twitch's Senior Software Engineer interview process in San Francisco, California.

Twitch Work Experiences