I was reached out to via email by a Roblox recruiter. What followed quickly was a hiring manager (HM) screen, followed by a 1-hour thorough technical assessment. Then, an on-site interview process included:
Following that were executive rounds, with a senior director, a bar raiser/creative problem-solving round, and another HM round. It was a total of 9 interview rounds.
This was followed by a hiring committee screening, which took a week for approval and led to a paper offer letter.
From the time I scheduled my on-site (I gave myself several weeks to prepare after passing the technical screen), it took about a month in total to get to the offer. Not bad.
After 9 rounds, this was an exceptionally thorough process. It's clear to me that Roblox does not hire hastily and really ensures that everyone who joins will contribute to the talent bar and company culture. I found the process, questions, and interviews really fair.
Everyone aimed to be helpful, and people really listened. I didn't feel like there was any nitpicking for a specific solution. Every interviewer I had was experienced at interviewing and managing their time effectively, so I could get my own questions answered, too. Most of my technical interviews were done by principal-level engineers.
I signed an NDA and cannot disclose specific details. However, I can say that while I did practice with LeetCode, the skills and knowledge I already possessed from my daily job were ultimately more relevant to the interviews. I essentially just had to relax and be myself.
My advice is to consider:
Relax, be yourself, and ask questions that are important to you. Although interviewing can be nerve-wracking, try to relax and have fun with it.
The following metrics were computed from 22 interview experiences for the Roblox Senior Software Engineer role in San Mateo, California.
Roblox's interview process for their Senior Software Engineer roles in San Mateo, California is fairly selective, failing a large portion of engineers who go through it.
Candidates reported having very good feelings for Roblox's Senior Software Engineer interview process in San Mateo, California.