There was one coding assessment on HackerRank, followed by a phone interview.
The interviewer went straight into technical questions, bypassing any discussion of my background or skills.
He asked me to explain in detail how the internet works, including HTTP, transfer protocols, DNS, and NAP servers.
Following that, he posed Operating System questions.
Curiously, the job description heavily emphasized React and front-end development, yet I wasn't asked a single question related to it.
He then spoke about this being their first time hiring interns, remarking on how smart everyone is, and that he himself needs to keep up with them.
I'm grateful for being rejected. I wouldn't want to work in a toxic culture anyway. You can read more about their culture on their website.
Their messaging consistently highlights ability, experience, talent, and "nerds." There's no mention of inclusivity, diversity, or growth.
Explain to me how the internet works.
What are threading and processes, and how does the OS handle race conditions?
The following metrics were computed from 1 interview experience for the Roku Software Engineering role in San Francisco, California.
Roku's interview process for their Software Engineering roles in San Francisco, California is extremely selective, failing the vast majority of engineers.
Candidates reported having very negative feelings for Roku's Software Engineering interview process in San Francisco, California.