Standard non-technical screen with a recruiter, which led to a 1-hour technical phone screen. The technical phone screen questions were not too difficult, consisting of standard medium-level LeetCode questions. I made a few mistakes that I corrected as I solved the problems, and ultimately arrived at optimal and working solutions within a reasonable amount of time.
However, the entire process between HR and the technical screen was convoluted and unorganized. There were last-minute changes to my interviewer and time slot, and confusion about role details. Twitch never even got back to me about my technical interview results. I emailed them a few times, and they did not reply. It was unprofessional to waste candidates' time.
A standard LeetCode medium-level question involving arrays.
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.