I interacted primarily through an HR person.
First, I was asked to complete a small programming question, in any language I preferred. After a review by an engineer, there was a Skype interview. Finally, an on-site interview with two members of the engineering team.
They even got back to me with their decision within 24 hours of my interview. They were very professional and made the entire process really streamlined for me. It was a good experience, despite not getting an offer.
Code an elementary spell checker.
The following metrics were computed from 85 interview experiences for the Twitch Software Engineer role.
Twitch's interview process for their Software Engineer roles is extremely selective, failing the vast majority of engineers.
Candidates reported having good feelings for Twitch's Software Engineer interview process.