Technical phone screen. Interviewed for the Ads Data Team.
Interviewer was rushed and did not prepare questions about my resume. Asked very canned programming questions.
For the coding question, the problem was to evaluate a hand of poker given the hand. The interviewer prefaced it with it being my own design, then proceeded to interrupt every line to ask me to optimize it. I was not able to complete it in the allotted time due to these interruptions. Seemed very opinionated about writing optimized code the first time, rather than it being an iterative process.
I was not able to get any feedback about the interview from the recruiter because they did not contact me again.
What is deadlock and how to prevent it?
What is a race condition and how to prevent it?
Coding question: Evaluate a given poker hand.
The following metrics were computed from 16 interview experiences for the Twitch Senior Software Engineer role in United States.
Twitch's interview process for their Senior Software Engineer roles in the United States is extremely selective, failing the vast majority of engineers.
Candidates reported having negative feelings for Twitch's Senior Software Engineer interview process in United States.