Applied for a job through the Roku careers website. A recruiter got back to me within a week. My first interview was with the hiring manager over the phone. The recruiter got back to me quickly about passing that round. An onsite interview was set up within a week after. It worked out well since I was interviewing with another company that week. The onsite included 4 coding interviews, 1 system design interview, and 1 recruiter interview.
Overall, it was a great experience with the interview process.
The phone interview was a mix of SQL, CS fundamentals, algorithms, and concurrency. The onsite interview consisted of 4 coding rounds and 1 system design round.
Most of the interviews featured medium-level algorithm problems.
Some interviews included 2-3 problems within a single session.
The following metrics were computed from 13 interview experiences for the Roku Senior Software Engineer role in Los Gatos, California.
Roku's interview process for their Senior Software Engineer roles in Los Gatos, California is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Roku's Senior Software Engineer interview process in Los Gatos, California.