Long. Exhausting. Unprofessional.
The interview process involved several stages:
This amounted to a total of 8 interviews.
Be prepared for extra interviews being added on. Be prepared to talk about your experience on a technical level in all interviews. They would like you to work evenings (if you are hired), to create an overlap with the American team.
All of the technical questions are timed, and you are under pressure to solve them quickly so they can move on to the next one.
From all of the technical tests and coding challenges, I did not manage to complete only one, but I explained how I would solve it, as I have solved it before. The interviewer was very intimidating and constantly made remarks about the time we had. After the interview, on the next day, I looked up the question on Leetcode and solved it. This goes to show how, when candidates are treated poorly, they make mistakes.
After everything, I received good feedback and was told I was a good fit.
And then they ghosted me.
Four weeks passed with absolutely no reply. They were neither saying yes nor no, which was very hard to deal with.
After reaching out numerous times and asking for a status update, at the 4-week mark after completing this absurd process, I was told I wasn't accepted as another candidate was a better fit.
Roku is hands down the worst company I have interviewed with. They were stringing me along, not saying yes or no while seeing if other candidates might do better, and they rejected me when they saw fit.
Another interview report said the exact same thing.
Even if you need a job ASAP, going through all of these stages will take a long time, and they do not make decisions fast. Therefore, I cannot recommend applying if you need a job. I honestly don't know how they even hire people; this is absurd on so many levels.
Not worth the effort whatsoever.
Signed NDA, so I cannot say. Be prepared for medium coding challenges and detailed technical explanations about your experience.
The following metrics were computed from 1 interview experience for the Roku Senior Full Stack Engineer role in United Kingdom.
Roku's interview process for their Senior Full Stack Engineer roles in the United Kingdom is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Roku's Senior Full Stack Engineer interview process in United Kingdom.