•SYSTEM DESIGN

Roblox System Design Questions

Every system design problem candidates reported at Roblox between September 2025 and September 2026, most-asked first. Each one links to a full solution.

Problems

6

Candidate reports

8

Asked more than once

2

start here

Question type

6 HLD

Topics Roblox tests

Start Roblox System Design Interview →
✅Track which Roblox problems you have solved
Open tracker →
1

Design Multi-Dimensional Request Rate Limiting

2 reportsHLDIntermediateRate LimitingDistributed SystemsAPI Design

Design a distributed rate limiter that protects APIs by limiting requests (or consumed units such as LLM billing tokens or storage quota) per user, API key, tenant, or IP. It must support configurable rules (e.g., 100…

last seen May 2026·also asked at 12 other companies

Also worded as: Design a rate limiter

2

Design a Scalable Likes System

2 reportsHLDIntermediateDistributed SystemsCachingDatabases

Design a scalable likes system for posts or games: users like and unlike items, see whether they have liked something, and see like counts. Popular items receive huge bursts of likes (hot keys). Requirements: each user can like…

last seen Apr 2026

Also worded as: Design a Scalable Like Counter

3

Design a Real-Time Shared To-Do List

HLDBeginnerAPI DesignReal-timeCollaboration

Design a to-do list service: users create, read, update, delete, complete and reorder tasks in lists. The basic version focuses on REST API design, authentication, rate limiting, caching and API versioning. The real-time variant…

1 report·last seen Aug 2026·also asked at 1 other company
4

Design a Played-By Summary System

HLDIntermediateDistributed SystemsCachingReal-time

Design a 'played by your friends' social-proof feature for a game platform: on each game page, show a user how many of their friends (and which ones) played that game recently. Discuss maintaining the friend graph, recording play…

1 report·last seen Jun 2026
5

Design a Reusable Dropdown Menu Component

HLDIntermediateFrontendAPI Design

Design a reusable, production-grade dropdown (select) menu UI component for a design system. Discuss its public API (props), controlled vs uncontrolled state, keyboard navigation and accessibility (ARIA roles, focus management),…

1 report·last seen Jun 2026
6

Design favorites and social game recommendations

HLDAdvancedAI / MLData PipelinesDistributed Systems

Design a recommendation system from scratch, for example recommending posts, games, local sports teams or weekly deals to users. Cover candidate generation (collaborative filtering, content-based, social signals, location),…

1 report·last seen Feb 2026·also asked at 3 other companies

Duplicate reports of the same problem are merged and counted.

Practice with a Mock Interview

Apply these questions in a live system design mock interview with InterviewSkool's AI interviewer.

Start System Design Interview →

Frequently Asked Questions

What system design questions does Roblox ask?

Candidates reported 6 distinct system design problems at Roblox between September 2025 and September 2026, including Design Multi-Dimensional Request Rate Limiting, Design a Scalable Likes System, Design a Real-Time Shared To-Do List.

How to prepare for Roblox system design interview?

Start with the Roblox problems reported most often, work through each full solution, then practice explaining a design end to end under time pressure in a mock interview.

What is the difference between HLD and LLD at Roblox?

HLD (High-Level Design) focuses on system architecture, scalability, and component interactions. LLD (Low-Level Design) dives into class diagrams, API contracts, and database schemas. Roblox tests both.