•SYSTEM DESIGN

Oracle System Design Questions

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

Problems

9

Candidate reports

13

Asked more than once

3

start here

Question type

9 HLD

Topics Oracle tests

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

Design a Five-Minute Top-K Error Log Service

3 reportsHLDAdvancedAnalyticsReal-timeAlgorithms

Design a system that continuously computes the top K items from a very large event stream: for example the K most-viewed URLs, the K services with the most error logs in the last 5 minutes, the top 100 most active users in a…

last seen Sep 2026·also asked at 7 other companies

Also worded as: Find Global and Rolling Top-K URLs Under a Memory Limit · Design a Sliding-Hour Top-100 User Event Pipeline

2

Design a Distributed Rate Limiter

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 Aug 2026·also asked at 12 other companies

Also worded as: Design a rate limiter

3

Design a Ride-Hailing Platform

2 reportsHLDAdvancedGeospatialReal-timeDistributed Systems

Design the core of a ride-hailing platform like Uber. Riders request a ride from their location; the system finds nearby available drivers, dispatches the request, and tracks the trip in real time. Drivers report their location…

last seen Apr 2026·also asked at 5 other companies

Also worded as: Design a ride-sharing system (Uber)

4

Design an Internal Metrics Ingestion Service

HLDAdvancedObservabilityData PipelinesStorage

Design an internal metrics monitoring platform like Datadog or Prometheus. Agents on hosts and services emit metrics (counters, gauges, histograms with tags); the system ingests millions of data points per second, stores them as…

1 report·last seen Aug 2026·also asked at 6 other companies
5

Design a Synchronously Replicated Hash Map

HLDAdvancedDatabasesDistributed SystemsStorage

Design a horizontally scalable distributed key-value store like DynamoDB or Cassandra, or scale a single-node store to a stated workload (e.g., 50M keys, 1M requests/sec, 50/50 reads and writes). Support get/put/delete with…

1 report·last seen Aug 2026·also asked at 5 other companies
6

Design a Software Load Balancer

HLDIntermediateDistributed SystemsNetworkingAPI Design

Design a highly available software load balancer at layer 4 or layer 7 for HTTP/HTTPS traffic. Cover backend selection algorithms (round robin, least connections, consistent hashing), health checks, connection lifecycle and…

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

Design a High-Volume Healthcare Data Ingestion Pipeline

HLDAdvancedData PipelinesSecurityStorage

Design a high-volume ingestion pipeline for sensitive healthcare data sent by many partners in varied formats (HL7/FHIR, CSV). Records can be duplicated, malformed, corrected with new versions, or late. Requirements: validation…

1 report·last seen Aug 2026
8

Design an Enterprise Remote Browser Isolation System

HLDAdvancedSecurityDistributed SystemsScheduling

Design an enterprise remote browser isolation system: users' web browsing sessions run in isolated disposable containers or VMs in the cloud, and only a safe rendered stream (pixels or sanitized DOM) is sent to the user's device,…

1 report·last seen Jul 2026
9

Monitor 100,000 GPU Hosts and Trigger Repair Workflows

HLDAdvancedObservabilitySchedulingDistributed Systems

Design the control plane for a compute fleet of about 100,000 GPU hosts. Each host continuously reports health (GPU ECC errors, temperature, NVLink status, heartbeat); the control plane keeps live host state under high write…

1 report·last seen May 2026·also asked at 1 other company

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 Oracle ask?

Candidates reported 9 distinct system design problems at Oracle between September 2025 and September 2026, including Design a Five-Minute Top-K Error Log Service, Design a Distributed Rate Limiter, Design a Ride-Hailing Platform.

How to prepare for Oracle system design interview?

Start with the Oracle 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 Oracle?

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. Oracle tests both.