I applied online. The process took 4 weeks. I interviewed at Roku in June 2020
Interview
Very enjoyable experience overall. Interview consisted of 2 phone interviews, a case study, and 2.5 hour video conference interview with the hiring team. After that there is a round of reference checks. Recruiter had great communication and kept me in the loop after each step of the recruiting process.
DO NOT INTERVIEW AT ROKU! This company will lie to you and put you through an awful interview experience. This company is a complete joke with embarrassing middle management.