I was referred by a former colleague, but HR took forever to contact me back. Finally, the manager conducted a phone interview. The phone interview was okay. I was asked about my previous jobs and projects.
I was invited for a face-to-face interview at the Roku office. I had three people interview me, and then I was called in another day for one more round of face-to-face interviews.
Whiteboarding - Dynamic Programming:
Design a multithreaded UI.
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.