Taro Logo

Senior Software Engineer Interview Experience

December 2, 2025
Negative ExperienceNo Offer

Process

I had recruiters from Roku reach out the whole year. I finally agreed to do a call.

I had an initial call with a recruiter where we just talked about my past experience and what I’m looking for. Then I was scheduled for the next round with the hiring manager and was given zero context on what to expect despite asking.

You should know that there will be coding with OOP on your first call with the HM despite no one saying anything about it. The whole thing was silly and pointless.

Questions

The hiring manager asked me to do an OOP solution for a warehouse inventory system, where you need to track the type and amount of a product and find the nearest warehouse with products the customer is looking for.

Despite this being an OOP and you being able to implement it in TypeScript or any language, and despite the HM not mentioning, your solution needs to handle concurrency and have locking.

Then you’ll be asked what you’d do differently in a production environment.

You’ll need to state the obvious like writing tests, using a DB, distributed locking etc.

The way they asked the question was very silly and assessed nothing.

Was this helpful?

Interview Statistics

The following metrics were computed from 65 interview experiences for the Roku Senior Software Engineer role.

Success Rate

29%
Pass Rate

Roku's interview process for their Senior Software Engineer roles is very selective, failing most engineers who go through it.

Experience Rating

Positive37%
Neutral12%
Negative51%

Candidates reported having negative feelings for Roku's Senior Software Engineer interview process.

Roku Work Experiences