
Roblox Software Engineer Interview Questions
& Process
Real candidates share what happened, how many rounds they had,
and how the experience turned out.
Based on 759 interview experiences · FREE TO READ
Candidate interview experiences
First-hand accounts from people who interviewed at Roblox.
Software Engineer
The first part of the interview was 2 different cognitive assessment games. The first game was about testing different car assemblies to get through obstacle courses. The second game was about improving a factory's production line. Then, the second part of the interview put you in different work scenarios and asked you to pick the best and worst ways to handle them from a list. Lastly, you had to do two LeetCode-type problems on CodeSignal, one medium and one hard.
- Complete cognitive strategy games
- Complete cognitive strategy games
- Complete cognitive strategy games
Software Engineer
First, there was an online assessment where I had to play some games on Roblox to show problem solving skills, and then answer some coding questions (LC easy and medium), and also some "What would you do in this situation?" type decision making questions. Then, there was an online synchronous interview with 2 coding questions (LC Mediums) and a behavioural part.
- Can you tell me why you are interested in our company?
- What motivates you to apply for this specific position?
- Could you start by telling me a little about yourself?
Software Engineer
The entire interview process was enjoyable, involving conversations with various team members. It generally spans around two months, with quick turnarounds between interview stages during typical work weeks. Progression to the next stage occurs after successfully completing a current one, similar to standard job applications. The number of interview rounds can vary depending on the specific requirements of the role. Approaching the interviews with a positive outlook and embracing the experience is recommended.
- What motivates your interest in joining Roblox?
Roblox Software Engineer Interview Questions
Quoted word for word from Roblox interview reports.
“Given a string, check if it can be constructed by taking a substring of it and appending multiple copies of the substring together.”
Read reports →“How would you blur a 2D array, where each element becomes the average of its neighbors?”
Read reports →“Can you tell if a music player is shuffling songs randomly or playing a pre-set random playlist?”
Read reports →“Given a population of deer where one is infected, what method would you use to determine which deer are infected?”
Read reports →“Build a car using various parts in a car building game, then have it autonomously navigate an obstacle course without collisions.”
Read report →“Can you format the given text to match a newspaper column, adhering to specific rules for spacing and formatting?”
Read report →“Could you describe how to implement a Breadth-First Search algorithm using a queue to find the nearest elements within a grid?”
Read report →“Could you implement a function to find the minimum threshold for ratings above 75% after reading them from a CSV file?”
Read report →“Could you play a game like Factorio and focus on maximizing profits given the settings and resources?”
Read report →Formats, difficulty and experience
Across all 759 Roblox interview reports.