Design a Five-Minute Top-K Error Log Service

Read the full interview experience this question came from →

Quick Overview

Design a fault-tolerant log service that ranks microservices by error count over a trailing five-minute window. The solution separates durable ingestion, event-time bucket aggregation, exact top-K merging, and result serving while addressing replay, late logs, hot keys, overload, and verification metrics.

Design a Five-Minute Top-K Error Log Service

Company: Oracle

Role: Software Engineer

Category: System Design

Difficulty: medium

Interview Round: Onsite

Overview: Design a fault-tolerant log service that ranks microservices by error count over a trailing five-minute window. The solution separates durable ingestion, event-time bucket aggregation, exact top-K merging, and result serving while addressing replay, late logs, hot keys, overload, and verification metrics.

Read the full Oracle Software Engineer interview experience this question came from

Oracle logo
Oracle
Sep 5, 2026
mediumSoftware EngineerOnsiteSystem Design
7
0
Loading...