Tech IndustryJan 25, 2022
IntuitGreySocks

Interview at Twitch: Experience

Few months back I interviewed at Twitch for SSE. Experience. Screening: Asked to solve 1 Easy and 1 Hard LC problem in 20 min. Solved both in 10 minutes as I had seen the Hard problem already on LC. Result: Cleared. Onsite: 3 rounds of LC and 1 System design. All 3 rounds were given Hard LC problems to be solved in 20-25 minutes. Solved 2. Stuck at one: https://leetcode.com/problems/find-the-shortest-superstring/description/. This question had different wording in the interview. Will bow my head to those who can hear this problem for the first time, understand and then solve it within 30 minutes. System Design: How streaming works for a high traffic platform. No experience on streaming before. A lot of time wasted in discussing and understanding how ABR works. I heard the ABR word for the first time. Result: LOL. You know. Feeling: 1. Sometimes I feel they really have a high bar. 2. Sometimes I feel it was unfair to expect ABR from the interviewee. 3. Sometimes I feel embarrassed because of how I blew the LC problem round. 4. Overall I feel like shit. Disclosures and fun facts: 1. Solved all hard problems within time limits because I knew those problems already (screening and onsite). 2. Regarding superstring LC problem, interviewer told me at the end that this problem can be solved by binary tree. After an hour of googling and finding respective problem in LC, all solutions suggestions used DP 😄😄 and not tree. 3. I blew the system design, actually thinking to myself "Dude, they don't want you. You are good". I had no fucking idea what was happening in the round.

Loading...
Loading...
LeetCode
New
howwudoin? Jan 25, 2022

Tf are these companies thinking?

Amazon visaSlave Jan 25, 2022

Lol at being asked hards in all the rounds.

Meta PbYN43 Jan 25, 2022

Sounds too hard.

Amazon WJnO47 Jan 25, 2022

Honestly? You got shafted. IMO 3 LC hard problems to be solved in 25 minutes is bullshit for a Senior engineer. Should be design focused There’s a ton of luck involved in the process. You were unlucky. Now you know what ABR is and you’ll be in a better place to ace the next interview

Intuit GreySocks OP Jan 25, 2022

Yes, have learnt ABR now from a YouTube video in decent depth.

Amazon visaSlave Jan 25, 2022

One fact is the assholes that ended up asking you those questions are no better lol. They just feel entitled because they are "interviewing" you. They don't realize that they're just another bunch of corporate slaves

Amazon UxeL67 Jan 25, 2022

You applied for a job at Twitch without researching into streaming technologies? Basic error.

Microsoft Zzzooo Feb 13, 2022

Which team/org was it?

Intuit GreySocks OP Feb 15, 2022

Not sure.

Yahoo jvlf38 Feb 16, 2022

How come u knew all the hard problems already? Do they ask straight from LC? And may i know which team u were interviewing with?

Intuit GreySocks OP Feb 16, 2022

I practiced around 250+ LC problems. Yes, you will know the questions are from LC with experience. Not sure about the team.