Company
Twitch interview questions
5 practice questions in the style of Twitch's interviews, covering Data Manipulation (SQL/Python), Machine Learning, Behavioral & Leadership, Coding & Algorithms.
0 easy4 medium1 hard
Twitch interview questions by the numbers
Last updated
Katkat has 5 Twitch interview questions. The largest topics are Data Manipulation (SQL/Python) (40%), Behavioral & Leadership (20%) and Coding & Algorithms (20%). By difficulty: 80% medium and 20% hard. The most common round is Technical Screen (80%).
Topics
- Behavioral & Leadership20% · 1
- Coding & Algorithms20% · 1
- Machine Learning20% · 1
Difficulty
- Medium80% · 4
- Hard20% · 1
Interview rounds
- Technical Screen80% · 4
- Onsite20% · 1
Roles
- Data Scientist80% · 4
- Software Engineer20% · 1
Most mentioned in interview experiences
- 1.Solve four design-leaning coding problems3 reports
- 2.Analyze Streaming Data with SQL for Monthly Trends2 reports
- 3.Solve advanced SQL for streaming analytics2 reports
- 4.Design real-time live-stream recommendations1 report
- 5.Explain motivation and behavioral principles1 report
Counted from 5 candidate interview experiences on Katkat. How we collect and count
Showing 1–5 of 5 results
This question evaluates proficiency in SQL time-series aggregation, date extraction and grouping across calendar months, join and conditional aggregation techniques, windowed month-over-month comparisons, and handling sparse or multi-year datasets; Category: Data Manipulation (SQL/Python); level: practical application.
TwitchData ScientistData Manipulation (SQL/Python)Technical ScreenThis question evaluates competency in designing real-time recommender systems within the Machine Learning domain, covering objectives and label construction for streaming events, feature engineering across user/creator/stream/context, model and loss choices, bias mitigation, evaluation metrics, and low-latency serving and freshness constraints.
TwitchData ScientistMachine LearningTechnical ScreenThis question evaluates a data scientist's motivational fit and behavioral leadership competencies, including communication under time pressure, stakeholder management, handling ambiguous requirements, prioritization, experimental design reasoning, and influencing without formal authority.
TwitchData ScientistBehavioral & LeadershipTechnical ScreenThis question evaluates advanced SQL competency for streaming analytics — covering time-series aggregation, monthly bucketing across year boundaries, joins between event tables, window functions, and case-insensitive substring filtering; the domain is Data Manipulation (SQL/Python) and the level is practical application of SQL techniques.
TwitchData ScientistData Manipulation (SQL/Python)Technical ScreenThis multi-part question evaluates algorithmic problem-solving, data structure design and manipulation (such as LRU cache semantics), stateful simulation and scoring logic, chronological quota accounting for billing, and set/map operations for detecting overlaps.
TwitchSoftware EngineerCoding & AlgorithmsOnsite
Twitch interview experiences
All 9 →- Twitch Software Engineer interview with a CodeSignal design and debugging assessmentTwitch · Software Engineer · Online Assessment · Apr 2026
I applied to Twitch for a Software Engineer role, completed an assessment focused on design and debugging tasks, and then didn't move forward. The OA was a CodeSignal-style assessment with a system-design-and-coding prompt split into two parts. First, I had to implement classes and functions. Then I had to debug a helper class. I didn't hear back after the assessment. My takeaway was that the "de…
- Twitch Software Engineer interview with an unexpected behavioral callTwitch · Software Engineer · Online Assessment · Apr 2026Rejected
I went through Twitch's early pipeline for a Software Engineer role, starting with a Codesignal pre-screen to earn an invitation. The behavioral intro call caught me off guard, and I didn't progress. The Codesignal pre-screen was a coding assessment. The intro and recruiter call focused on behavioral questions I hadn't expected, and I felt that my answers weren't strong. I didn't advance. My take…
- Twitch Software Engineer interview with a two-hour assessmentTwitch · Software Engineer · HR Screen · Mar 2026No response
I interviewed for a Software Engineer role at Twitch and went through an unusually long assessment. I never received clear follow-up afterward. The process began with a recruiter conversation. The online assessment was a single extended technical assessment that lasted about two hours. I wished I could see my scores, but I never received them. I didn't hear back, and the experience left me thinki…
- Twitch Software Engineer interview: OOP assessment and no offerTwitch · Software Engineer · HR Screen · Feb 2026
I interviewed for a Software Engineer role at Twitch. The process felt fairly standard: a recruiter screen followed by an assessment focused on object-oriented programming. The recruiter screen covered my resume and previous work. The technical assessment involved an OOP coding question. I wasn't offered the role. My main takeaway was to be ready to code directly around object-oriented fundamenta…
- A SQL Screen Where Every Question Got Follow-Up After Follow-UpTwitch · Data Scientist · Technical Screen · Oct 2025
Just finished my SQL interview, written on CodePad. It was pretty similar to a question set from the forum, but the interviewer kept hammering me with variant follow-ups on every single question... my brain was practically on fire. Every row in this table represents one minute, recording what a streamer was doing during that minute: Q1: total monthly hours streamed for each month, in order by mon…
More companies
- Meta666
- Amazon653
- Google486
- OpenAI342
- Capital One268
- Microsoft252
- DoorDash241
- Anthropic225
- Uber217
- Apple177
- TikTok176
- Pinterest161
- ByteDance160
- LinkedIn154
- Stripe139
- Snowflake130
- Databricks122
- Airbnb112
- Rippling106
- Oracle104
- Coinbase99
- Netflix97
- NVIDIA95
- Snapchat94
- Citadel90
- Waymo90
- Instacart87
- Roblox84
- Salesforce77
- Optiver76
- Shopify63
- Robinhood60
- Atlassian55
- Hudson River Trading55
- Two Sigma55
- J.P. Morgan53
- PayPal53
- xAI53
- Lyft52
- Tesla52
