The interview process began with a call from the recruiter, followed by two technical phone screens, and then a standard full-day onsite interview.
The phone screen questions were significantly easy, mostly involving applications of basic algorithms found in an introductory CS class. The onsite questions were not much more difficult. They were all problems you'd be expected to solve if you were working at a name-brand tech company.
Scheduling wasn't ideal at the time, but anyone checking tech news would have understood the reason.
They didn't inform me of the day's schedule, so I didn't realize I was speaking with a hiring manager until the middle of the last interview. After consulting with friends, I learned I wasn't the only one caught off guard by this.
Pokémon Ice Cave question
The following metrics were computed from 37 interview experiences for the Twitch Software Engineer role in San Francisco, California.
Twitch's interview process for their Software Engineer roles in San Francisco, California is very selective, failing most engineers who go through it.
Candidates reported having good feelings for Twitch's Software Engineer interview process in San Francisco, California.