Pretty standard: one phone screen and four virtual tech on-site interviews.
The interview experience was great. The people I talked with were knowledgeable and humble. Questions were difficult, but they wanted me to succeed and gave helpful hints.
After the interview, they wanted to proceed with an offer. I was interviewing for the Search and Recommendations team, and my recruiter was Michelle. I had an excellent experience working with her. She knew I had other offers and didn’t try to hurry me in making a decision. She gave me ample time and scheduled Zoom calls with the hiring manager and a senior engineer post-interviews, which was very helpful.
She knew I had other competitive offers and made sure to prepare a really good offer for me. She went over the details of the offer, which was helpful as Roku’s compensation structure is different from any other company. Overall, the entire process was an excellent experience.
ML design Backtracking, similar to n-queens LeetCode medium level Some SQL
The following metrics were computed from 1 interview experience for the Roku Sr. Machine Learning Engineer role in San Jose, California.
Roku's interview process for their Sr. Machine Learning Engineer roles in San Jose, California is incredibly easy as the vast majority of engineers get an offer after going through it.
Candidates reported having very good feelings for Roku's Sr. Machine Learning Engineer interview process in San Jose, California.