Design Trending Collaborative Files

Quick Overview

Design a service that ranks currently trending collaborative files from billions of daily events. Define a trend metric, windowed streaming aggregation, deterministic top-k computation, late-event replay, abuse controls, and permission-safe serving that never exposes private activity.

Design Trending Collaborative Files

Company: Figma

Role: Software Engineer

Category: System Design

Difficulty: medium

Interview Round: Technical Screen

Overview: Design a service that ranks currently trending collaborative files from billions of daily events. Define a trend metric, windowed streaming aggregation, deterministic top-k computation, late-event replay, abuse controls, and permission-safe serving that never exposes private activity.

Figma logo
Figma
Jul 1, 2026
mediumSoftware EngineerTechnical ScreenSystem Design
28
0
Loading...