24 practice questions for Roblox Data Analyst interviews
Roblox data analyst interviews focus on SQL, data visualisation, business metrics, statistical analysis, and translating data insights into actionable recommendations.
Is Function Complete You need to implement a function isFuncComplete that determines if a code string represents a "complete" input. This is a...
Input: String Output: Printed output
codingMediumVerified Question#2
2. Most Frequently Called Function
Category: Trie-based coding problemYou're given a sequence of logs representing function entries and exits in a single-threaded program. Each entry is of the form `"->...Input: List Output: Computed result
codingHardVerified Question#3
3. Rate Limiter with Experience
Category: Sliding window coding problemImplement a rate limiting system for Roblox. This is a two-part problem, with a follow up taking in additional factors into the rate limiting.Input: List Output: Computed result
codingMediumVerified Question#4
4. [OA] Building Height Management
Category: Algorithm coding problem
Building Height Management You are managing a row of building structures with varying heights. Your goal is to transform these structures into a...
Input: Number(s) Output: Integer
codingHardVerified Question#5
5. [OA] Library Book Tracker
Category: Array coding problemYour task is to develop a library book circulation tracker. You are given a sequence of operations that represent activities in a library. Each...Input: Array Output: Array
codingMediumVerified Question#6
6. [Creativity Round] Airline Quality Manager
Category: Graph coding problemInput: Graph (nodes and edges) Output: Computed result
codingMediumVerified Question#7
7. [Creativity Round] Design Matchmaking System
Category: Graph coding problem
Problem Statement Design a matchmaking system for a multiplayer game that pairs users with the best game instance to ensure users have the optimal...
Input: Graph (nodes and edges) Output: Computed result
codingMediumVerified Question#8
8. [Creativity Round] Elevator
Category: Algorithm coding problemInput: List Output: Computed result
codingMediumVerified Question#9
9. [Creativity Round] Prevent Child Credit Card Use
Category: Algorithm coding problemInput: List Output: Computed result
codingMediumVerified Question#11
11. Shuffle Playlist Verifier
Category: String coding problemA podcast platform uses two playback modes: Loop Mode (random picks, repeats allowed) and Rotation Mode (cycles through all episodes in a...Input: List Output: Computed result
codingMediumVerified Question#12
12. Prune Prefix Words
Category: String coding problemA URL shortener system maintains a keyword list. To reduce redundancy, remove every keyword that is a prefix of any other keyword in the list. A...Input: List Output: Printed output
codingMediumVerified Question#13
13. DOM Leaf Text Comparison
Category: Tree coding problemA document renderer processes two hierarchical DOM structures and checks whether they produce identical rendered text. Each node in the DOM either...Input: List Output: Computed result
codingMediumVerified Question#14
14. Rating Cutoff For Loss Rate
Category: String coding problemA game analytics platform needs to identify a skill rating threshold above which players lose at least a target proportion of their games. You are...Input: List Output: Computed result
codingMediumVerified Question#15
15. Policy Violation Notifier
Category: String coding problemA security audit system detects policy violations and generates structured alerts. You are given: - flaggedTerms: a list of detected violation...Input: List Output: Array
codingHardVerified Question#16
16. Request Rate Detector
Category: Algorithm coding problemAn API gateway monitors requests to detect abusive clients. Implement the RequestRateDetector class. configure(limit: int, window: int) -...Input: Number(s) Output: Integer
codingHardVerified Question#17
17. Uniform Array Segmentation
Category: Array coding problemA task distribution system needs to split a workload evenly among workers. You are given an integer array tasks of length n and an integer...Input: Array Output: Computed result
codingMediumVerified Question#18
18. Best Window For Target Count
Category: Trie-based coding problemA log analysis tool searches for the most frequent occurrence of a specific error code within a fixed-size window of log entries. Given an integer...Input: Array Output: Integer
system designHardVerified Question#19
19. Top 5 Recently Asked Roblox System Design Questions
Category: Graph system design problemThese are the commonly asked system design questions from Roblox interviews. Roblox's interview focus includes high-scale distributed systems with a...Input: Graph (nodes and edges) Output: Computed result