I originally applied for a specific position and team that I thought I'd be good for. However, after talking with one of their recruiters, they deemed that I wouldn't be a good fit because the position requires extensive C++ knowledge. I think they should probably highlight that in the job posting, but whatever. They found another team that I could be a good fit for, and they gave me the Codility coding challenge.
The coding challenge seemed easy enough. They told me that their review would be "binary," so I guess if I didn't get it 100% right, then it was entirely wrong. That's a lot of pressure, but this is probably somewhat normal.
I definitely have a bone to pick with all these tech companies forcing candidates to prove themselves with 45 minutes on a coding problem. We all know Twitch isn't the only company that does this.
It seems pretty easy to fail this interview. Make sure you do at least 100 Leetcode questions. I only went into this interview after doing maybe 25 questions, and my solution was somewhat correct, but I probably forgot some test cases.
After about four days, they sent me a rejection email. I feel that they were consistent and timely with their communication, so overall, it was a positive experience.
Iterate through a sorted list coding question.
The following metrics were computed from 1 interview experience for the Twitch Software Engineer Interview role in Seattle, Washington.
Twitch's interview process for their Software Engineer Interview roles in Seattle, Washington is extremely selective, failing the vast majority of engineers.
Candidates reported having very good feelings for Twitch's Software Engineer Interview interview process in Seattle, Washington.